---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_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:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    __clang_call_terminate
      functionSourceFile: ''
      linkageType:     WeakODRLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_begin_catch
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    __cxa_begin_catch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN3upb10FileDefPtrC2EPK11upb_FileDef
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.upb::FileDefPtr *'
        - 'struct.upb_FileDef *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN3upb6Status3ptrEv
      functionSourceFile: '/proc/self/cwd/./upb/upb.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionDepth:   0
      returnType:      'struct.upb_Status *'
      argCount:        1
      argTypes:
        - 'class.upb::Status *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_ArenaHas
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_Malloc
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_Arena *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_ArenaHas
        - _upb_Arena_SlowMalloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mem/arena.h:83,7'
          Dst:             _upb_ArenaHas
        - Src:             './upb/mem/arena.h:84,12'
          Dst:             _upb_Arena_SlowMalloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_msg_sizeof
      functionSourceFile: '/proc/self/cwd/./upb/message/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTable *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_New
      functionSourceFile: '/proc/self/cwd/./upb/message/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_MiniTable *'
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_Arena_Malloc
        - upb_msg_sizeof
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/internal.h:104,17'
          Dst:             upb_msg_sizeof
        - Src:             './upb/message/internal.h:105,15'
          Dst:             upb_Arena_Malloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FileDescriptorProto_new
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionDepth:   0
      returnType:      'struct.google_protobuf_FileDescriptorProto *'
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_New
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:256,48'
          Dst:             _upb_Message_New
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_New
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionDepth:   0
      returnType:      'struct.upb_Arena *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_Arena_Init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mem/arena.h:151,10'
          Dst:             upb_Arena_Init
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN3upb5ArenaD2Ev
      functionSourceFile: '/proc/self/cwd/./upb/upb.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.upb::Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN3upb7DefPoolD2Ev
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.upb::DefPool *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN3upb7DefPool7AddFileEPK35google_protobuf_FileDescriptorProtoPNS_6StatusE
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionDepth:   0
      returnType:      'struct.upb_FileDef *'
      argCount:        3
      argTypes:
        - 'class.upb::DefPool *'
        - 'struct.google_protobuf_FileDescriptorProto *'
        - 'class.upb::Status *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3upb10FileDefPtrC2EPK11upb_FileDef
        - _ZN3upb6Status3ptrEv
        - upb_DefPool_AddFile
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/reflection/def.hpp:556,61'
          Dst:             _ZN3upb6Status3ptrEv
        - Src:             './upb/reflection/def.hpp:556,9'
          Dst:             upb_DefPool_AddFile
        - Src:             './upb/reflection/def.hpp:555,12'
          Dst:             _ZN3upb10FileDefPtrC2EPK11upb_FileDef
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN3upb6StatusC2Ev
      functionSourceFile: '/proc/self/cwd/./upb/upb.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.upb::Status *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_Status_Clear
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/upb.hpp:39,14'
          Dst:             upb_Status_Clear
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN3upb7DefPoolC2Ev
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.upb::DefPool *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_DefPool_New
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/reflection/def.hpp:522,20'
          Dst:             upb_DefPool_New
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK3upb5Arena3ptrEv
      functionSourceFile: '/proc/self/cwd/./upb/upb.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      'struct.upb_Arena *'
      argCount:        1
      argTypes:
        - 'class.upb::Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FileDescriptorProto_parse
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionDepth:   0
      returnType:      'struct.google_protobuf_FileDescriptorProto *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - google_protobuf_FileDescriptorProto_new
        - upb_Decode
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:259,46'
          Dst:             google_protobuf_FileDescriptorProto_new
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:261,7'
          Dst:             upb_Decode
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN3upb5ArenaC2Ev
      functionSourceFile: '/proc/self/cwd/./upb/upb.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.upb::Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_Arena_Free
        - upb_Arena_New
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/upb.hpp:73,18'
          Dst:             upb_Arena_New
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
      linkageType:     externalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          91
      EdgeCount:       25
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3upb5ArenaC2Ev
        - _ZN3upb5ArenaD2Ev
        - _ZN3upb6StatusC2Ev
        - _ZN3upb7DefPool7AddFileEPK35google_protobuf_FileDescriptorProtoPNS_6StatusE
        - _ZN3upb7DefPoolC2Ev
        - _ZN3upb7DefPoolD2Ev
        - _ZNK3upb5Arena3ptrEv
        - google_protobuf_FileDescriptorProto_parse
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/fuzz/file_descriptor_parsenew_fuzzer.cc:33,14'
          Dst:             _ZN3upb5ArenaC2Ev
        - Src:             'upb/fuzz/file_descriptor_parsenew_fuzzer.cc:36,60'
          Dst:             _ZNK3upb5Arena3ptrEv
        - Src:             'upb/fuzz/file_descriptor_parsenew_fuzzer.cc:35,7'
          Dst:             google_protobuf_FileDescriptorProto_parse
        - Src:             'upb/fuzz/file_descriptor_parsenew_fuzzer.cc:38,22'
          Dst:             _ZN3upb7DefPoolC2Ev
        - Src:             'upb/fuzz/file_descriptor_parsenew_fuzzer.cc:39,17'
          Dst:             _ZN3upb6StatusC2Ev
        - Src:             'upb/fuzz/file_descriptor_parsenew_fuzzer.cc:40,12'
          Dst:             _ZN3upb7DefPool7AddFileEPK35google_protobuf_FileDescriptorProtoPNS_6StatusE
        - Src:             'upb/fuzz/file_descriptor_parsenew_fuzzer.cc:41,3'
          Dst:             _ZN3upb7DefPoolD2Ev
        - Src:             'upb/fuzz/file_descriptor_parsenew_fuzzer.cc:41,3'
          Dst:             _ZN3upb7DefPoolD2Ev
        - Src:             'upb/fuzz/file_descriptor_parsenew_fuzzer.cc:43,1'
          Dst:             _ZN3upb5ArenaD2Ev
        - Src:             'upb/fuzz/file_descriptor_parsenew_fuzzer.cc:43,1'
          Dst:             _ZN3upb5ArenaD2Ev
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_isbetween
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_builder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char '
        - 'char '
        - 'char '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TryGetOctalDigit
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_builder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionDepth:   0
      returnType:      'char '
      argCount:        2
      argTypes:
        - 'char **'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          63
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - TryGetChar
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_builder.c:250,8'
          Dst:             TryGetChar
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TryGetChar
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_builder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char **'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_ascii_lower
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_builder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionDepth:   0
      returnType:      'char '
      argCount:        1
      argTypes:
        - 'char '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TryGetHexDigit
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_builder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char **'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          92
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - TryGetChar
        - upb_ascii_lower
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_builder.c:214,8'
          Dst:             TryGetChar
        - Src:             'upb/reflection/def_builder.c:218,8'
          Dst:             upb_ascii_lower
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_ArenaHas
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_Malloc
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_Arena *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_ArenaHas
        - _upb_Arena_SlowMalloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mem/arena.h:83,7'
          Dst:             _upb_ArenaHas
        - Src:             './upb/mem/arena.h:84,12'
          Dst:             _upb_Arena_SlowMalloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_isalphanum
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_builder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_isletter
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_builder.c:202,10'
          Dst:             upb_isletter
        - Src:             'upb/reflection/def_builder.c:202,29'
          Dst:             upb_isbetween
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_isletter
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_builder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_ascii_lower
        - upb_isbetween
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_builder.c:197,16'
          Dst:             upb_ascii_lower
        - Src:             'upb/reflection/def_builder.c:198,10'
          Dst:             upb_isbetween
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_CheckIdentSlow
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_builder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'char *'
        - 'size_t '
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          154
      EdgeCount:       30
      CyclomaticComplexity: 6
      functionsReached:
        - _upb_DefBuilder_Errf
        - upb_isalphanum
        - upb_isletter
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_builder.c:328,9'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/def_builder.c:334,12'
          Dst:             upb_isletter
        - Src:             'upb/reflection/def_builder.c:335,9'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/def_builder.c:341,17'
          Dst:             upb_isalphanum
        - Src:             'upb/reflection/def_builder.c:342,7'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/def_builder.c:350,5'
          Dst:             _upb_DefBuilder_Errf
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_Errf
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_builder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_DefBuilder_FailJmp
        - upb_Status_VSetErrorFormat
      functionUses:    56
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_builder.c:66,3'
          Dst:             upb_Status_VSetErrorFormat
        - Src:             'upb/reflection/def_builder.c:68,3'
          Dst:             _upb_DefBuilder_FailJmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_FailJmp
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_builder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_DefBuilder *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - longjmp
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_builder.c:61,53'
          Dst:             longjmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    longjmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.__jmp_buf_tag *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_DefBuilder_ParseOctalEscape
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_builder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionDepth:   0
      returnType:      'char '
      argCount:        4
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'struct.upb_FieldDef *'
        - 'char **'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          72
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - TryGetOctalDigit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_builder.c:264,18'
          Dst:             TryGetOctalDigit
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_DefBuilder_ParseHexEscape
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_builder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionDepth:   0
      returnType:      'char '
      argCount:        4
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'struct.upb_FieldDef *'
        - 'char **'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          78
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - TryGetHexDigit
        - _upb_DefBuilder_Errf
        - upb_FieldDef_FullName
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_builder.c:229,19'
          Dst:             TryGetHexDigit
        - Src:             'upb/reflection/def_builder.c:233,9'
          Dst:             upb_FieldDef_FullName
        - Src:             'upb/reflection/def_builder.c:231,5'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/def_builder.c:237,23'
          Dst:             TryGetHexDigit
        - Src:             'upb/reflection/def_builder.c:242,26'
          Dst:             upb_FieldDef_FullName
        - Src:             'upb/reflection/def_builder.c:241,5'
          Dst:             _upb_DefBuilder_Errf
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_ParseEscape
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_builder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionDepth:   0
      returnType:      'char '
      argCount:        4
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'struct.upb_FieldDef *'
        - 'char **'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          165
      EdgeCount:       58
      CyclomaticComplexity: 30
      functionsReached:
        - TryGetChar
        - _upb_DefBuilder_Errf
        - upb_DefBuilder_ParseHexEscape
        - upb_DefBuilder_ParseOctalEscape
        - upb_FieldDef_FullName
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_builder.c:274,8'
          Dst:             TryGetChar
        - Src:             'upb/reflection/def_builder.c:276,26'
          Dst:             upb_FieldDef_FullName
        - Src:             'upb/reflection/def_builder.c:275,5'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/def_builder.c:304,14'
          Dst:             upb_DefBuilder_ParseHexEscape
        - Src:             'upb/reflection/def_builder.c:314,14'
          Dst:             upb_DefBuilder_ParseOctalEscape
        - Src:             'upb/reflection/def_builder.c:316,3'
          Dst:             _upb_DefBuilder_Errf
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_Resolve
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_builder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionDepth:   0
      returnType:      'char *'
      argCount:        6
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          74
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_DefBuilder_Errf
        - _upb_DefBuilder_ResolveAny
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_builder.c:176,7'
          Dst:             _upb_DefBuilder_ResolveAny
        - Src:             'upb/reflection/def_builder.c:178,5'
          Dst:             _upb_DefBuilder_Errf
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_ResolveAny
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_builder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      'char *'
      argCount:        6
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          185
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - _upb_DefBuilder_Errf
        - _upb_DefPool_LookupSym
        - _upb_DefType_Type
        - _upb_DefType_Unpack
        - remove_component
        - strlen
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_builder.c:136,10'
          Dst:             _upb_DefPool_LookupSym
        - Src:             'upb/reflection/def_builder.c:141,29'
          Dst:             strlen
        - Src:             'upb/reflection/def_builder.c:152,11'
          Dst:             _upb_DefPool_LookupSym
        - Src:             'upb/reflection/def_builder.c:155,12'
          Dst:             remove_component
        - Src:             'upb/reflection/def_builder.c:163,11'
          Dst:             _upb_DefType_Type
        - Src:             'upb/reflection/def_builder.c:164,10'
          Dst:             _upb_DefType_Unpack
        - Src:             'upb/reflection/def_builder.c:167,3'
          Dst:             _upb_DefBuilder_Errf
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - 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:    36
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    remove_component
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_builder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_Alloc
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def_builder_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_DefBuilder_OomErr
        - upb_Arena_Malloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/reflection/def_builder_internal.h:102,15'
          Dst:             upb_Arena_Malloc
        - Src:             './upb/reflection/def_builder_internal.h:103,13'
          Dst:             _upb_DefBuilder_OomErr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_OomErr
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_builder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_DefBuilder *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_DefBuilder_FailJmp
        - upb_Status_SetErrorMessage
      functionUses:    51
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_builder.c:72,3'
          Dst:             upb_Status_SetErrorMessage
        - Src:             'upb/reflection/def_builder.c:73,3'
          Dst:             _upb_DefBuilder_FailJmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_CheckIdentNotFull
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_builder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          140
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _upb_DefBuilder_CheckIdentSlow
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_builder.c:90,14'
          Dst:             _upb_DefBuilder_CheckIdentSlow
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_MakeFullName
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_builder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          107
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_DefBuilder_Alloc
        - _upb_DefBuilder_CheckIdentNotFull
        - _upb_DefBuilder_OomErr
        - strcpy
        - strlen
        - upb_strdup2
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_builder.c:96,3'
          Dst:             _upb_DefBuilder_CheckIdentNotFull
        - Src:             'upb/reflection/def_builder.c:99,16'
          Dst:             strlen
        - Src:             'upb/reflection/def_builder.c:100,17'
          Dst:             _upb_DefBuilder_Alloc
        - Src:             'upb/reflection/def_builder.c:101,5'
          Dst:             strcpy
        - Src:             'upb/reflection/def_builder.c:107,17'
          Dst:             upb_strdup2
        - Src:             'upb/reflection/def_builder.c:108,15'
          Dst:             _upb_DefBuilder_OomErr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    strcpy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_FullToShort
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_builder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - strrchr
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_builder.c:52,19'
          Dst:             strrchr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    strrchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_ArenaHas
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_Malloc
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_Arena *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_ArenaHas
        - _upb_Arena_SlowMalloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mem/arena.h:83,7'
          Dst:             _upb_ArenaHas
        - Src:             './upb/mem/arena.h:84,12'
          Dst:             _upb_Arena_SlowMalloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_msg_sizeof
      functionSourceFile: '/proc/self/cwd/./upb/message/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTable *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_New
      functionSourceFile: '/proc/self/cwd/./upb/message/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_MiniTable *'
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_Arena_Malloc
        - upb_msg_sizeof
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/internal.h:104,17'
          Dst:             upb_msg_sizeof
        - Src:             './upb/message/internal.h:105,15'
          Dst:             upb_Arena_Malloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FileDescriptorProto_new
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionDepth:   0
      returnType:      'struct.google_protobuf_FileDescriptorProto *'
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_New
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:256,48'
          Dst:             _upb_Message_New
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    remove_filedef
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_DefPool *'
        - 'struct.upb_FileDef *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          113
      EdgeCount:       18
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_DefType_Type
        - _upb_DefType_Unpack
        - upb_EnumDef_File
        - upb_EnumValueDef_Enum
        - upb_FieldDef_File
        - upb_MessageDef_File
        - upb_ServiceDef_File
        - upb_strtable_next2
        - upb_strtable_removeiter
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_pool.c:264,10'
          Dst:             upb_strtable_next2
        - Src:             'upb/reflection/def_pool.c:266,13'
          Dst:             _upb_DefType_Type
        - Src:             'upb/reflection/def_pool.c:268,31'
          Dst:             _upb_DefType_Unpack
        - Src:             'upb/reflection/def_pool.c:268,13'
          Dst:             upb_FieldDef_File
        - Src:             'upb/reflection/def_pool.c:271,33'
          Dst:             _upb_DefType_Unpack
        - Src:             'upb/reflection/def_pool.c:271,13'
          Dst:             upb_MessageDef_File
        - Src:             'upb/reflection/def_pool.c:274,30'
          Dst:             _upb_DefType_Unpack
        - Src:             'upb/reflection/def_pool.c:274,13'
          Dst:             upb_EnumDef_File
        - Src:             'upb/reflection/def_pool.c:278,13'
          Dst:             _upb_DefType_Unpack
        - Src:             'upb/reflection/def_pool.c:277,30'
          Dst:             upb_EnumValueDef_Enum
        - Src:             'upb/reflection/def_pool.c:277,13'
          Dst:             upb_EnumDef_File
        - Src:             'upb/reflection/def_pool.c:281,33'
          Dst:             _upb_DefType_Unpack
        - Src:             'upb/reflection/def_pool.c:281,13'
          Dst:             upb_ServiceDef_File
        - Src:             'upb/reflection/def_pool.c:287,20'
          Dst:             upb_strtable_removeiter
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_mask
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionDepth:   0
      returnType:      'char '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_ofs
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_Hasidx
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_hasbit_mask
        - _upb_hasbit_ofs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:131,12'
          Dst:             _upb_hasbit_ofs
        - Src:             './upb/mini_table/field_internal.h:132,11'
          Dst:             _upb_hasbit_mask
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_oneofcase_ofs
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_oneofcase_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      'int *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_oneofcase_ofs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:167,10'
          Dst:             _upb_oneofcase_ofs
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_Hasidx
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:150,27'
          Dst:             _upb_Message_Hasidx
        - Src:             './upb/mini_table/field_internal.h:150,10'
          Dst:             _upb_hasbit
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_getoneofcase_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_oneofcase_field
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:172,11'
          Dst:             _upb_oneofcase_field
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_GetRep
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_GetConstPtr
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTable_CopyFieldData
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _upb_MiniTableField_GetRep
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:110,11'
          Dst:             _upb_MiniTableField_GetRep
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_HasNonExtensionField
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - _upb_getoneofcase_field
        - _upb_hasbit_field
        - upb_MiniTableField_IsExtension
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:195,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             './upb/message/accessors.h:196,7'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             './upb/message/accessors.h:197,12'
          Dst:             _upb_getoneofcase_field
        - Src:             './upb/message/accessors.h:199,12'
          Dst:             _upb_hasbit_field
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MiniTableField_IsExtension
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_InOneOf
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTable_ValueIsNonZero
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          75
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _upb_MiniTableField_GetRep
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:93,11'
          Dst:             _upb_MiniTableField_GetRep
        - Src:             './upb/message/accessors.h:95,14'
          Dst:             memcmp
        - Src:             './upb/message/accessors.h:97,14'
          Dst:             memcmp
        - Src:             './upb/message/accessors.h:99,14'
          Dst:             memcmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    memcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    40
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_StringView_FromDataAndSize
      functionSourceFile: '/proc/self/cwd/./upb/base/string_view.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_StringView_FromString
      functionSourceFile: '/proc/self/cwd/./upb/base/string_view.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
        - upb_StringView_FromDataAndSize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/base/string_view.h:62,47'
          Dst:             strlen
        - Src:             './upb/base/string_view.h:62,10'
          Dst:             upb_StringView_FromDataAndSize
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_DefBuilder_AddFileToPool
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionDepth:   0
      returnType:      'struct.upb_FileDef *'
      argCount:        6
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'struct.upb_DefPool *'
        - 'struct.google_protobuf_FileDescriptorProto *'
        - 'char *'
        - 'size_t '
        - 'struct.upb_Status *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          156
      EdgeCount:       30
      CyclomaticComplexity: 7
      functionsReached:
        - _setjmp
        - _upb_DefBuilder_OomErr
        - _upb_FileDef_Create
        - remove_filedef
        - upb_Arena_Free
        - upb_Arena_Fuse
        - upb_strtable_insert
        - upb_value_constptr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_pool.c:295,7'
          Dst:             _setjmp
        - Src:             'upb/reflection/def_pool.c:298,7'
          Dst:             remove_filedef
        - Src:             'upb/reflection/def_pool.c:302,5'
          Dst:             _upb_DefBuilder_OomErr
        - Src:             'upb/reflection/def_pool.c:304,5'
          Dst:             _upb_FileDef_Create
        - Src:             'upb/reflection/def_pool.c:306,25'
          Dst:             upb_value_constptr
        - Src:             'upb/reflection/def_pool.c:305,5'
          Dst:             upb_strtable_insert
        - Src:             'upb/reflection/def_pool.c:308,5'
          Dst:             upb_Arena_Fuse
        - Src:             'upb/reflection/def_pool.c:311,23'
          Dst:             upb_Arena_Free
        - Src:             'upb/reflection/def_pool.c:312,27'
          Dst:             upb_Arena_Free
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _setjmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.__jmp_buf_tag *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_value_constptr
      functionSourceFile: '/proc/self/cwd/./upb/hash/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_value_setconstptr
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/hash/common.h:102,1'
          Dst:             upb_value_setconstptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_value_setconstptr
      functionSourceFile: '/proc/self/cwd/./upb/hash/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_value *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FileDescriptorProto_name
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_FileDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          94
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
        - upb_StringView_FromString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:293,32'
          Dst:             upb_StringView_FromString
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:296,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:296,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:296,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:296,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:296,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:296,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:296,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_malloc
      functionSourceFile: '/proc/self/cwd/./upb/mem/alloc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_alloc *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_free
      functionSourceFile: '/proc/self/cwd/./upb/mem/alloc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_alloc *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefPool_LoadDefInit
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_DefPool *'
        - 'struct._upb_DefPool_Init *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_DefPool_LoadDefInitEx
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_pool.c:461,10'
          Dst:             _upb_DefPool_LoadDefInitEx
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefPool_LoadDefInitEx
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_DefPool *'
        - 'struct._upb_DefPool_Init *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          151
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _upb_DefPool_AddFile
        - _upb_DefPool_LoadDefInitEx
        - fprintf
        - google_protobuf_FileDescriptorProto_parse_ex
        - upb_Arena_Free
        - upb_Arena_New
        - upb_DefPool_FindFileByName
        - upb_Status_Clear
        - upb_Status_ErrorMessage
        - upb_Status_SetErrorFormat
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_pool.c:364,3'
          Dst:             upb_Status_Clear
        - Src:             'upb/reflection/def_pool.c:366,7'
          Dst:             upb_DefPool_FindFileByName
        - Src:             'upb/reflection/def_pool.c:370,11'
          Dst:             upb_Arena_New
        - Src:             'upb/reflection/def_pool.c:373,10'
          Dst:             _upb_DefPool_LoadDefInitEx
        - Src:             'upb/reflection/def_pool.c:376,10'
          Dst:             google_protobuf_FileDescriptorProto_parse_ex
        - Src:             'upb/reflection/def_pool.c:382,5'
          Dst:             upb_Status_SetErrorFormat
        - Src:             'upb/reflection/def_pool.c:391,8'
          Dst:             _upb_DefPool_AddFile
        - Src:             'upb/reflection/def_pool.c:395,3'
          Dst:             upb_Arena_Free
        - Src:             'upb/reflection/def_pool.c:402,27'
          Dst:             upb_Status_ErrorMessage
        - Src:             'upb/reflection/def_pool.c:399,3'
          Dst:             fprintf
        - Src:             'upb/reflection/def_pool.c:403,3'
          Dst:             upb_Arena_Free
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_DefPool_FindFileByName
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionDepth:   0
      returnType:      'struct.upb_FileDef *'
      argCount:        2
      argTypes:
        - 'struct.upb_DefPool *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_strtable_lookup
        - upb_value_getconstptr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_pool.c:162,10'
          Dst:             upb_strtable_lookup
        - Src:             'upb/reflection/def_pool.c:162,53'
          Dst:             upb_value_getconstptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_New
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionDepth:   0
      returnType:      'struct.upb_Arena *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_Arena_Init
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mem/arena.h:151,10'
          Dst:             upb_Arena_Init
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FileDescriptorProto_parse_ex
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionDepth:   0
      returnType:      'struct.google_protobuf_FileDescriptorProto *'
      argCount:        5
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.upb_ExtensionRegistry *'
        - 'int '
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          63
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - google_protobuf_FileDescriptorProto_new
        - upb_Decode
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:269,46'
          Dst:             google_protobuf_FileDescriptorProto_new
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:271,7'
          Dst:             upb_Decode
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefPool_AddFile
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionDepth:   0
      returnType:      'struct.upb_FileDef *'
      argCount:        4
      argTypes:
        - 'struct.upb_DefPool *'
        - 'struct.google_protobuf_FileDescriptorProto *'
        - 'struct.upb_MiniTableFile *'
        - 'struct.upb_Status *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          96
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - google_protobuf_FileDescriptorProto_name
        - upb_Arena_New
        - upb_DefBuilder_AddFileToPool
        - upb_Status_SetErrorFormat
        - upb_strtable_lookup2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_pool.c:319,31'
          Dst:             google_protobuf_FileDescriptorProto_name
        - Src:             'upb/reflection/def_pool.c:324,9'
          Dst:             upb_strtable_lookup2
        - Src:             'upb/reflection/def_pool.c:325,7'
          Dst:             upb_Status_SetErrorFormat
        - Src:             'upb/reflection/def_pool.c:341,16'
          Dst:             upb_Arena_New
        - Src:             'upb/reflection/def_pool.c:342,20'
          Dst:             upb_Arena_New
        - Src:             'upb/reflection/def_pool.c:345,10'
          Dst:             upb_DefBuilder_AddFileToPool
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_strtable_lookup
      functionSourceFile: '/proc/self/cwd/./upb/hash/str_table.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_strtable *'
        - 'char *'
        - 'struct.upb_value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
        - upb_strtable_lookup2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/hash/str_table.h:72,39'
          Dst:             strlen
        - Src:             './upb/hash/str_table.h:72,10'
          Dst:             upb_strtable_lookup2
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_value_getconstptr
      functionSourceFile: '/proc/self/cwd/./upb/hash/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_DefPool_GetAllExtensions
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionDepth:   0
      returnType:      'struct.upb_FieldDef **'
      argCount:        3
      argTypes:
        - 'struct.upb_DefPool *'
        - 'struct.upb_MessageDef *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          110
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - upb_FieldDef_ContainingType
        - upb_inttable_next
        - upb_value_getconstptr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_pool.c:445,10'
          Dst:             upb_inttable_next
        - Src:             'upb/reflection/def_pool.c:446,29'
          Dst:             upb_value_getconstptr
        - Src:             'upb/reflection/def_pool.c:447,9'
          Dst:             upb_FieldDef_ContainingType
        - Src:             'upb/reflection/def_pool.c:452,10'
          Dst:             upb_inttable_next
        - Src:             'upb/reflection/def_pool.c:453,29'
          Dst:             upb_value_getconstptr
        - Src:             'upb/reflection/def_pool.c:454,9'
          Dst:             upb_FieldDef_ContainingType
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_DefPool_ExtensionRegistry
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionDepth:   0
      returnType:      'struct.upb_ExtensionRegistry *'
      argCount:        1
      argTypes:
        - 'struct.upb_DefPool *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_DefPool_FindExtensionByNumber
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionDepth:   0
      returnType:      'struct.upb_FieldDef *'
      argCount:        3
      argTypes:
        - 'struct.upb_DefPool *'
        - 'struct.upb_MessageDef *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_DefPool_FindExtensionByMiniTable
        - upb_ExtensionRegistry_Lookup
        - upb_MessageDef_MiniTable
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_pool.c:424,28'
          Dst:             upb_MessageDef_MiniTable
        - Src:             'upb/reflection/def_pool.c:426,7'
          Dst:             upb_ExtensionRegistry_Lookup
        - Src:             'upb/reflection/def_pool.c:427,16'
          Dst:             upb_DefPool_FindExtensionByMiniTable
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_DefPool_FindExtensionByMiniTable
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionDepth:   0
      returnType:      'struct.upb_FieldDef *'
      argCount:        2
      argTypes:
        - 'struct.upb_DefPool *'
        - 'struct.upb_MiniTableExtension *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          37
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - upb_inttable_lookup
        - upb_value_getconstptr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_pool.c:416,13'
          Dst:             upb_inttable_lookup
        - Src:             'upb/reflection/def_pool.c:418,10'
          Dst:             upb_value_getconstptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefPool_Arena
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionDepth:   0
      returnType:      'struct.upb_Arena *'
      argCount:        1
      argTypes:
        - 'struct.upb_DefPool *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefPool_BytesLoaded
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_DefPool *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_DefPool_AddFile
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionDepth:   0
      returnType:      'struct.upb_FileDef *'
      argCount:        3
      argTypes:
        - 'struct.upb_DefPool *'
        - 'struct.google_protobuf_FileDescriptorProto *'
        - 'struct.upb_Status *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_DefPool_AddFile
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_pool.c:352,10'
          Dst:             _upb_DefPool_AddFile
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_DefPool_FindFileContainingSymbol
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionDepth:   0
      returnType:      'struct.upb_FileDef *'
      argCount:        2
      argTypes:
        - 'struct.upb_DefPool *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          166
      EdgeCount:       26
      CyclomaticComplexity: 4
      functionsReached:
        - _upb_DefType_Type
        - _upb_DefType_Unpack
        - strlen
        - strrchr
        - upb_DefPool_FindMessageByNameWithSize
        - upb_EnumDef_File
        - upb_EnumValueDef_Enum
        - upb_FieldDef_File
        - upb_MessageDef_File
        - upb_MessageDef_FindByNameWithSize
        - upb_ServiceDef_File
        - upb_strtable_lookup
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_pool.c:215,7'
          Dst:             upb_strtable_lookup
        - Src:             'upb/reflection/def_pool.c:216,13'
          Dst:             _upb_DefType_Type
        - Src:             'upb/reflection/def_pool.c:218,33'
          Dst:             _upb_DefType_Unpack
        - Src:             'upb/reflection/def_pool.c:219,16'
          Dst:             upb_FieldDef_File
        - Src:             'upb/reflection/def_pool.c:222,35'
          Dst:             _upb_DefType_Unpack
        - Src:             'upb/reflection/def_pool.c:223,16'
          Dst:             upb_MessageDef_File
        - Src:             'upb/reflection/def_pool.c:226,32'
          Dst:             _upb_DefType_Unpack
        - Src:             'upb/reflection/def_pool.c:227,16'
          Dst:             upb_EnumDef_File
        - Src:             'upb/reflection/def_pool.c:231,13'
          Dst:             _upb_DefType_Unpack
        - Src:             'upb/reflection/def_pool.c:232,33'
          Dst:             upb_EnumValueDef_Enum
        - Src:             'upb/reflection/def_pool.c:232,16'
          Dst:             upb_EnumDef_File
        - Src:             'upb/reflection/def_pool.c:236,13'
          Dst:             _upb_DefType_Unpack
        - Src:             'upb/reflection/def_pool.c:237,16'
          Dst:             upb_ServiceDef_File
        - Src:             'upb/reflection/def_pool.c:244,26'
          Dst:             strrchr
        - Src:             'upb/reflection/def_pool.c:247,9'
          Dst:             upb_DefPool_FindMessageByNameWithSize
        - Src:             'upb/reflection/def_pool.c:251,45'
          Dst:             strlen
        - Src:             'upb/reflection/def_pool.c:250,11'
          Dst:             upb_MessageDef_FindByNameWithSize
        - Src:             'upb/reflection/def_pool.c:252,16'
          Dst:             upb_MessageDef_File
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_DefPool_FindMessageByNameWithSize
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionDepth:   0
      returnType:      'struct.upb_MessageDef *'
      argCount:        3
      argTypes:
        - 'struct.upb_DefPool *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_DefPool_Unpack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_pool.c:146,10'
          Dst:             _upb_DefPool_Unpack
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefPool_Unpack
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'struct.upb_DefPool *'
        - 'char *'
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_DefType_Unpack
        - upb_strtable_lookup2
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_pool.c:112,10'
          Dst:             upb_strtable_lookup2
        - Src:             'upb/reflection/def_pool.c:113,16'
          Dst:             _upb_DefType_Unpack
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_DefPool_FindServiceByNameWithSize
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionDepth:   0
      returnType:      'struct.upb_ServiceDef *'
      argCount:        3
      argTypes:
        - 'struct.upb_DefPool *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_DefPool_Unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_pool.c:208,10'
          Dst:             _upb_DefPool_Unpack
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_DefPool_FindServiceByName
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionDepth:   0
      returnType:      'struct.upb_ServiceDef *'
      argCount:        2
      argTypes:
        - 'struct.upb_DefPool *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_DefPool_Unpack
        - strlen
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_pool.c:203,39'
          Dst:             strlen
        - Src:             'upb/reflection/def_pool.c:203,10'
          Dst:             _upb_DefPool_Unpack
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_DefPool_FindExtensionByName
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionDepth:   0
      returnType:      'struct.upb_FieldDef *'
      argCount:        2
      argTypes:
        - 'struct.upb_DefPool *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
        - upb_DefPool_FindExtensionByNameWithSize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_pool.c:198,58'
          Dst:             strlen
        - Src:             'upb/reflection/def_pool.c:198,10'
          Dst:             upb_DefPool_FindExtensionByNameWithSize
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_DefPool_FindExtensionByNameWithSize
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionDepth:   0
      returnType:      'struct.upb_FieldDef *'
      argCount:        3
      argTypes:
        - 'struct.upb_DefPool *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          79
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_DefType_Type
        - _upb_DefType_Unpack
        - _upb_MessageDef_InMessageSet
        - upb_MessageDef_NestedExtension
        - upb_strtable_lookup2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_pool.c:178,8'
          Dst:             upb_strtable_lookup2
        - Src:             'upb/reflection/def_pool.c:180,11'
          Dst:             _upb_DefType_Type
        - Src:             'upb/reflection/def_pool.c:182,14'
          Dst:             _upb_DefType_Unpack
        - Src:             'upb/reflection/def_pool.c:184,33'
          Dst:             _upb_DefType_Unpack
        - Src:             'upb/reflection/def_pool.c:185,14'
          Dst:             _upb_MessageDef_InMessageSet
        - Src:             'upb/reflection/def_pool.c:186,20'
          Dst:             upb_MessageDef_NestedExtension
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_DefPool_FindFileByNameWithSize
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionDepth:   0
      returnType:      'struct.upb_FileDef *'
      argCount:        3
      argTypes:
        - 'struct.upb_DefPool *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_strtable_lookup2
        - upb_value_getconstptr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_pool.c:170,10'
          Dst:             upb_strtable_lookup2
        - Src:             'upb/reflection/def_pool.c:171,16'
          Dst:             upb_value_getconstptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_DefPool_FindEnumByNameval
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionDepth:   0
      returnType:      'struct.upb_EnumValueDef *'
      argCount:        2
      argTypes:
        - 'struct.upb_DefPool *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_DefPool_Unpack
        - strlen
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_pool.c:156,38'
          Dst:             strlen
        - Src:             'upb/reflection/def_pool.c:156,10'
          Dst:             _upb_DefPool_Unpack
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_DefPool_FindEnumByName
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionDepth:   0
      returnType:      'struct.upb_EnumDef *'
      argCount:        2
      argTypes:
        - 'struct.upb_DefPool *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_DefPool_Unpack
        - strlen
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_pool.c:151,38'
          Dst:             strlen
        - Src:             'upb/reflection/def_pool.c:151,10'
          Dst:             _upb_DefPool_Unpack
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_DefPool_FindMessageByName
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionDepth:   0
      returnType:      'struct.upb_MessageDef *'
      argCount:        2
      argTypes:
        - 'struct.upb_DefPool *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_DefPool_Unpack
        - strlen
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_pool.c:141,38'
          Dst:             strlen
        - Src:             'upb/reflection/def_pool.c:141,10'
          Dst:             _upb_DefPool_Unpack
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefPool_SetPlatform
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_DefPool *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefPool_ScratchSize
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      'size_t *'
      argCount:        1
      argTypes:
        - 'struct.upb_DefPool *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefPool_ScratchData
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      'char **'
      argCount:        1
      argTypes:
        - 'struct.upb_DefPool *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefPool_ExtReg
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionDepth:   0
      returnType:      'struct.upb_ExtensionRegistry *'
      argCount:        1
      argTypes:
        - 'struct.upb_DefPool *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefPool_LookupSym
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.upb_DefPool *'
        - 'char *'
        - 'size_t '
        - 'struct.upb_value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_strtable_lookup2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_pool.c:119,10'
          Dst:             upb_strtable_lookup2
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefPool_InsertSym
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'struct.upb_DefPool *'
        - 'char *'
        - 'size_t '
        - 'size_t '
        - 'struct.upb_Status *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          72
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - upb_Status_SetErrorFormat
        - upb_Status_SetErrorMessage
        - upb_strtable_insert
        - upb_strtable_lookup2
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_pool.c:98,7'
          Dst:             upb_strtable_lookup2
        - Src:             'upb/reflection/def_pool.c:99,5'
          Dst:             upb_Status_SetErrorFormat
        - Src:             'upb/reflection/def_pool.c:102,8'
          Dst:             upb_strtable_insert
        - Src:             'upb/reflection/def_pool.c:103,5'
          Dst:             upb_Status_SetErrorMessage
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefPool_InsertExt
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_DefPool *'
        - 'struct.upb_MiniTableExtension *'
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_inttable_insert
        - upb_value_constptr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_pool.c:90,56'
          Dst:             upb_value_constptr
        - Src:             'upb/reflection/def_pool.c:90,10'
          Dst:             upb_inttable_insert
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_gmalloc
      functionSourceFile: '/proc/self/cwd/./upb/mem/alloc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_malloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mem/alloc.h:83,10'
          Dst:             upb_malloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_DefPool_New
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      'struct.upb_DefPool *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          115
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - upb_Arena_New
        - upb_DefPool_Free
        - upb_ExtensionRegistry_New
        - upb_gmalloc
        - upb_inttable_init
        - upb_strtable_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_pool.c:62,20'
          Dst:             upb_gmalloc
        - Src:             'upb/reflection/def_pool.c:65,14'
          Dst:             upb_Arena_New
        - Src:             'upb/reflection/def_pool.c:69,21'
          Dst:             upb_gmalloc
        - Src:             'upb/reflection/def_pool.c:72,8'
          Dst:             upb_strtable_init
        - Src:             'upb/reflection/def_pool.c:73,8'
          Dst:             upb_strtable_init
        - Src:             'upb/reflection/def_pool.c:74,8'
          Dst:             upb_inttable_init
        - Src:             'upb/reflection/def_pool.c:76,15'
          Dst:             upb_ExtensionRegistry_New
        - Src:             'upb/reflection/def_pool.c:84,3'
          Dst:             upb_DefPool_Free
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_DefPool_Free
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_DefPool *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_Arena_Free
        - upb_gfree
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_pool.c:56,3'
          Dst:             upb_Arena_Free
        - Src:             'upb/reflection/def_pool.c:57,3'
          Dst:             upb_gfree
        - Src:             'upb/reflection/def_pool.c:58,3'
          Dst:             upb_gfree
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_gfree
      functionSourceFile: '/proc/self/cwd/./upb/mem/alloc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mem/alloc.h:90,40'
          Dst:             upb_free
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_value_setconstptr
      functionSourceFile: '/proc/self/cwd/./upb/hash/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_value *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefType_Unpack
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_type.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_value_getconstptr
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_type.c:46,30'
          Dst:             upb_value_getconstptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_value_getconstptr
      functionSourceFile: '/proc/self/cwd/./upb/hash/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_value_constptr
      functionSourceFile: '/proc/self/cwd/./upb/hash/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_value_setconstptr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/hash/common.h:102,1'
          Dst:             upb_value_setconstptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefType_Pack
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_type.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          40
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - upb_value_constptr
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_type.c:42,10'
          Dst:             upb_value_constptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefType_Type
      functionSourceFile: '/proc/self/cwd/upb/reflection/def_type.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_value_getconstptr
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/def_type.c:34,36'
          Dst:             upb_value_getconstptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_ArenaHas
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_Realloc
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'struct.upb_Arena *'
        - 'char *'
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          146
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _upb_ArenaHas
        - upb_Arena_Malloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mem/arena.h:133,20'
          Dst:             _upb_ArenaHas
        - Src:             './upb/mem/arena.h:141,15'
          Dst:             upb_Arena_Malloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_Malloc
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_Arena *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_ArenaHas
        - _upb_Arena_SlowMalloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mem/arena.h:83,7'
          Dst:             _upb_ArenaHas
        - Src:             './upb/mem/arena.h:84,12'
          Dst:             _upb_Arena_SlowMalloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DescState_Grow
      functionSourceFile: '/proc/self/cwd/upb/reflection/desc_state.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_DescState *'
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          150
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - upb_Arena_Malloc
        - upb_Arena_Realloc
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/desc_state.c:38,14'
          Dst:             upb_Arena_Malloc
        - Src:             'upb/reflection/desc_state.c:46,14'
          Dst:             upb_Arena_Realloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_msg_sizeof
      functionSourceFile: '/proc/self/cwd/./upb/message/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTable *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_New
      functionSourceFile: '/proc/self/cwd/./upb/message/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_MiniTable *'
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_Arena_Malloc
        - upb_msg_sizeof
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/internal.h:104,17'
          Dst:             upb_msg_sizeof
        - Src:             './upb/message/internal.h:105,15'
          Dst:             upb_Arena_Malloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_Malloc
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_Arena *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_ArenaHas
        - _upb_Arena_SlowMalloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mem/arena.h:83,7'
          Dst:             _upb_ArenaHas
        - Src:             './upb/mem/arena.h:84,12'
          Dst:             _upb_Arena_SlowMalloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_ArenaHas
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_EnumOptions_new
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3465
      functionDepth:   0
      returnType:      'struct.google_protobuf_EnumOptions *'
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_New
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3466,40'
          Dst:             _upb_Message_New
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Array_ElementSizeLg2
      functionSourceFile: '/proc/self/cwd/./upb/collections/array_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_Array *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldMode_Get
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_CheckIsArray
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_MiniTableField_GetRep
        - upb_FieldMode_Get
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:100,3'
          Dst:             _upb_MiniTableField_GetRep
        - Src:             './upb/mini_table/field_internal.h:101,3'
          Dst:             upb_FieldMode_Get
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_GetRep
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_array_constptr
      functionSourceFile: '/proc/self/cwd/./upb/collections/array_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.upb_Array *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Array_ElementSizeLg2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/collections/array_internal.h:58,3'
          Dst:             _upb_Array_ElementSizeLg2
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Message_GetArray
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionDepth:   0
      returnType:      'struct.upb_Array *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          87
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_CheckIsArray
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:574,3'
          Dst:             _upb_MiniTableField_CheckIsArray
        - Src:             './upb/message/accessors.h:577,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             './upb/message/accessors.h:577,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             './upb/message/accessors.h:577,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             './upb/message/accessors.h:577,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             './upb/message/accessors.h:577,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             './upb/message/accessors.h:577,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             './upb/message/accessors.h:577,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MiniTableField_IsExtension
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_InOneOf
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTable_ValueIsNonZero
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          75
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _upb_MiniTableField_GetRep
        - memcmp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:93,11'
          Dst:             _upb_MiniTableField_GetRep
        - Src:             './upb/message/accessors.h:95,14'
          Dst:             memcmp
        - Src:             './upb/message/accessors.h:97,14'
          Dst:             memcmp
        - Src:             './upb/message/accessors.h:99,14'
          Dst:             memcmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_HasNonExtensionField
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - _upb_getoneofcase_field
        - _upb_hasbit_field
        - upb_MiniTableField_IsExtension
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:195,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             './upb/message/accessors.h:196,7'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             './upb/message/accessors.h:197,12'
          Dst:             _upb_getoneofcase_field
        - Src:             './upb/message/accessors.h:199,12'
          Dst:             _upb_hasbit_field
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTable_CopyFieldData
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _upb_MiniTableField_GetRep
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:110,11'
          Dst:             _upb_MiniTableField_GetRep
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_GetConstPtr
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_getoneofcase_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_oneofcase_field
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:172,11'
          Dst:             _upb_oneofcase_field
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_Hasidx
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:150,27'
          Dst:             _upb_Message_Hasidx
        - Src:             './upb/mini_table/field_internal.h:150,10'
          Dst:             _upb_hasbit
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_Hasidx
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_hasbit_mask
        - _upb_hasbit_ofs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:131,12'
          Dst:             _upb_hasbit_ofs
        - Src:             './upb/mini_table/field_internal.h:132,11'
          Dst:             _upb_hasbit_mask
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_ofs
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_mask
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionDepth:   0
      returnType:      'char '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_oneofcase_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      'int *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_oneofcase_ofs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:167,10'
          Dst:             _upb_oneofcase_ofs
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_oneofcase_ofs
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_StringView_FromDataAndSize
      functionSourceFile: '/proc/self/cwd/./upb/base/string_view.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_StringView_FromString
      functionSourceFile: '/proc/self/cwd/./upb/base/string_view.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
        - upb_StringView_FromDataAndSize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/base/string_view.h:62,47'
          Dst:             strlen
        - Src:             './upb/base/string_view.h:62,10'
          Dst:             upb_StringView_FromDataAndSize
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    create_enumlayout
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionDepth:   0
      returnType:      'struct.upb_MiniTableEnum *'
      argCount:        2
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'struct.upb_EnumDef *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_DefBuilder_Errf
        - upb_EnumDef_MiniDescriptorEncode
        - upb_MiniTableEnum_Build
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/enum_def.c:206,13'
          Dst:             upb_EnumDef_MiniDescriptorEncode
        - Src:             'upb/reflection/enum_def.c:207,12'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/enum_def.c:211,7'
          Dst:             upb_MiniTableEnum_Build
        - Src:             'upb/reflection/enum_def.c:213,5'
          Dst:             _upb_DefBuilder_Errf
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EnumDef_MiniDescriptorEncode
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_EnumDef *'
        - 'struct.upb_Arena *'
        - 'struct.upb_StringView *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          196
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _upb_DescState_Grow
        - _upb_DescState_Init
        - _upb_EnumValueDefs_Sorted
        - upb_EnumDef_Value
        - upb_EnumValueDef_Number
        - upb_MtDataEncoder_EndEnum
        - upb_MtDataEncoder_PutEnumValue
        - upb_MtDataEncoder_StartEnum
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/enum_def.c:166,3'
          Dst:             _upb_DescState_Init
        - Src:             'upb/reflection/enum_def.c:170,14'
          Dst:             _upb_EnumValueDefs_Sorted
        - Src:             'upb/reflection/enum_def.c:174,8'
          Dst:             _upb_DescState_Grow
        - Src:             'upb/reflection/enum_def.c:175,11'
          Dst:             upb_MtDataEncoder_StartEnum
        - Src:             'upb/reflection/enum_def.c:182,54'
          Dst:             upb_EnumDef_Value
        - Src:             'upb/reflection/enum_def.c:182,9'
          Dst:             upb_EnumValueDef_Number
        - Src:             'upb/reflection/enum_def.c:185,10'
          Dst:             _upb_DescState_Grow
        - Src:             'upb/reflection/enum_def.c:186,13'
          Dst:             upb_MtDataEncoder_PutEnumValue
        - Src:             'upb/reflection/enum_def.c:190,8'
          Dst:             _upb_DescState_Grow
        - Src:             'upb/reflection/enum_def.c:191,11'
          Dst:             upb_MtDataEncoder_EndEnum
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DescState_Init
      functionSourceFile: '/proc/self/cwd/./upb/reflection/desc_state_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_DescState *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EnumDef_Value
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionDepth:   0
      returnType:      'struct.upb_EnumValueDef *'
      argCount:        2
      argTypes:
        - 'struct.upb_EnumDef *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_EnumValueDef_At
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/enum_def.c:158,10'
          Dst:             _upb_EnumValueDef_At
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_Arena
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def_builder_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      'struct.upb_Arena *'
      argCount:        1
      argTypes:
        - 'struct.upb_DefBuilder *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_EnumOptions_parse
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3468
      functionDepth:   0
      returnType:      'struct.google_protobuf_EnumOptions *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - google_protobuf_EnumOptions_new
        - upb_Decode
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3469,38'
          Dst:             google_protobuf_EnumOptions_new
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3471,7'
          Dst:             upb_Decode
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_EnumDescriptorProto_options
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1856
      functionDepth:   0
      returnType:      'struct.google_protobuf_EnumOptions *'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_EnumDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          86
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1860,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1860,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1860,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1860,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1860,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1860,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1860,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_EnumOptions_serialize
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3487
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.google_protobuf_EnumOptions *'
        - 'struct.upb_Arena *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_Encode
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3489,9'
          Dst:             upb_Encode
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_EnumDescriptorProto_has_options
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1863
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_EnumDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_HasNonExtensionField
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1865,10'
          Dst:             _upb_Message_HasNonExtensionField
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_EnumReservedNames_New
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionDepth:   0
      returnType:      'struct.upb_StringView *'
      argCount:        3
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'int '
        - 'struct.upb_StringView *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          79
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_DefBuilder_Alloc
        - _upb_DefBuilder_Arena
        - upb_strdup2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/enum_def.c:219,24'
          Dst:             _upb_DefBuilder_Alloc
        - Src:             'upb/reflection/enum_def.c:222,53'
          Dst:             _upb_DefBuilder_Arena
        - Src:             'upb/reflection/enum_def.c:222,9'
          Dst:             upb_strdup2
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_Alloc
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def_builder_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_DefBuilder_OomErr
        - upb_Arena_Malloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/reflection/def_builder_internal.h:102,15'
          Dst:             upb_Arena_Malloc
        - Src:             './upb/reflection/def_builder_internal.h:103,13'
          Dst:             _upb_DefBuilder_OomErr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_EnumDescriptorProto_reserved_name
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1891
      functionDepth:   0
      returnType:      'struct.upb_StringView *'
      argCount:        2
      argTypes:
        - 'struct.google_protobuf_EnumDescriptorProto *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_array_constptr
        - upb_Message_GetArray
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1893,26'
          Dst:             upb_Message_GetArray
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1896,35'
          Dst:             _upb_array_constptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_EnumDescriptorProto_reserved_range
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1871
      functionDepth:   0
      returnType:      'struct.google_protobuf_EnumDescriptorProto_EnumReservedRange **'
      argCount:        2
      argTypes:
        - 'struct.google_protobuf_EnumDescriptorProto *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_array_constptr
        - upb_Message_GetArray
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1873,26'
          Dst:             upb_Message_GetArray
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1876,81'
          Dst:             _upb_array_constptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_EnumDescriptorProto_value
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1836
      functionDepth:   0
      returnType:      'struct.google_protobuf_EnumValueDescriptorProto **'
      argCount:        2
      argTypes:
        - 'struct.google_protobuf_EnumDescriptorProto *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_array_constptr
        - upb_Message_GetArray
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1838,26'
          Dst:             upb_Message_GetArray
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1841,68'
          Dst:             _upb_array_constptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_Add
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def_builder_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          60
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_DefBuilder_FailJmp
        - _upb_DefPool_InsertSym
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/reflection/def_builder_internal.h:112,47'
          Dst:             strlen
        - Src:             './upb/reflection/def_builder_internal.h:113,13'
          Dst:             _upb_DefPool_InsertSym
        - Src:             './upb/reflection/def_builder_internal.h:114,12'
          Dst:             _upb_DefBuilder_FailJmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_EnumDescriptorProto_name
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1821
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_EnumDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          94
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
        - upb_StringView_FromString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1822,32'
          Dst:             upb_StringView_FromString
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1825,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1825,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1825,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1825,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1825,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1825,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1825,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_File
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def_builder_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionDepth:   0
      returnType:      'struct.upb_FileDef *'
      argCount:        1
      argTypes:
        - 'struct.upb_DefBuilder *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTable_CheckEnumValueSlow
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/enum_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_MiniTableEnum *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          98
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTable_CheckEnumValueFast
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/enum_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.upb_MiniTableEnum *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          50
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_value_setconstptr
      functionSourceFile: '/proc/self/cwd/./upb/hash/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_value *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    create_enumdef
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'char *'
        - 'struct.google_protobuf_EnumDescriptorProto *'
        - 'struct.upb_EnumDef *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          306
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_DefBuilder_Add
        - _upb_DefBuilder_Arena
        - _upb_DefBuilder_Errf
        - _upb_DefBuilder_File
        - _upb_DefBuilder_MakeFullName
        - _upb_DefBuilder_OomErr
        - _upb_DefType_Pack
        - _upb_EnumReservedNames_New
        - _upb_EnumReservedRanges_New
        - _upb_EnumValueDefs_New
        - create_enumlayout
        - google_protobuf_EnumDescriptorProto_has_options
        - google_protobuf_EnumDescriptorProto_name
        - google_protobuf_EnumDescriptorProto_reserved_name
        - google_protobuf_EnumDescriptorProto_reserved_range
        - google_protobuf_EnumDescriptorProto_value
        - upb_FileDef_Syntax
        - upb_inttable_compact
        - upb_inttable_init
        - upb_strtable_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/enum_def.c:238,13'
          Dst:             _upb_DefBuilder_File
        - Src:             'upb/reflection/enum_def.c:240,10'
          Dst:             google_protobuf_EnumDescriptorProto_name
        - Src:             'upb/reflection/enum_def.c:242,18'
          Dst:             _upb_DefBuilder_MakeFullName
        - Src:             'upb/reflection/enum_def.c:244,23'
          Dst:             _upb_DefType_Pack
        - Src:             'upb/reflection/enum_def.c:243,3'
          Dst:             _upb_DefBuilder_Add
        - Src:             'upb/reflection/enum_def.c:247,19'
          Dst:             upb_FileDef_Syntax
        - Src:             'upb/reflection/enum_def.c:249,12'
          Dst:             google_protobuf_EnumDescriptorProto_value
        - Src:             'upb/reflection/enum_def.c:251,13'
          Dst:             upb_strtable_init
        - Src:             'upb/reflection/enum_def.c:252,12'
          Dst:             _upb_DefBuilder_OomErr
        - Src:             'upb/reflection/enum_def.c:254,8'
          Dst:             upb_inttable_init
        - Src:             'upb/reflection/enum_def.c:255,12'
          Dst:             _upb_DefBuilder_OomErr
        - Src:             'upb/reflection/enum_def.c:260,7'
          Dst:             _upb_EnumValueDefs_New
        - Src:             'upb/reflection/enum_def.c:263,5'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/enum_def.c:268,7'
          Dst:             google_protobuf_EnumDescriptorProto_reserved_range
        - Src:             'upb/reflection/enum_def.c:270,19'
          Dst:             _upb_EnumReservedRanges_New
        - Src:             'upb/reflection/enum_def.c:273,7'
          Dst:             google_protobuf_EnumDescriptorProto_reserved_name
        - Src:             'upb/reflection/enum_def.c:275,18'
          Dst:             _upb_EnumReservedNames_New
        - Src:             'upb/reflection/enum_def.c:277,3'
          Dst:             google_protobuf_EnumDescriptorProto_has_options
        - Src:             'upb/reflection/enum_def.c:277,3'
          Dst:             google_protobuf_EnumDescriptorProto_options
        - Src:             'upb/reflection/enum_def.c:277,3'
          Dst:             google_protobuf_EnumOptions_serialize
        - Src:             'upb/reflection/enum_def.c:277,3'
          Dst:             _upb_DefBuilder_OomErr
        - Src:             'upb/reflection/enum_def.c:277,3'
          Dst:             _upb_DefBuilder_Arena
        - Src:             'upb/reflection/enum_def.c:277,3'
          Dst:             google_protobuf_EnumOptions_parse
        - Src:             'upb/reflection/enum_def.c:277,3'
          Dst:             _upb_DefBuilder_OomErr
        - Src:             'upb/reflection/enum_def.c:279,3'
          Dst:             upb_inttable_compact
        - Src:             'upb/reflection/enum_def.c:286,19'
          Dst:             create_enumlayout
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefType_CheckPadding
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def_type.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_EnumDefs_New
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionDepth:   0
      returnType:      'struct.upb_EnumDef *'
      argCount:        4
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'int '
        - 'struct.google_protobuf_EnumDescriptorProto **'
        - 'struct.upb_MessageDef *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          92
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _upb_DefBuilder_Alloc
        - _upb_DefType_CheckPadding
        - _upb_FileDef_RawPackage
        - create_enumdef
        - upb_MessageDef_FullName
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/enum_def.c:297,3'
          Dst:             _upb_DefType_CheckPadding
        - Src:             'upb/reflection/enum_def.c:301,40'
          Dst:             upb_MessageDef_FullName
        - Src:             'upb/reflection/enum_def.c:302,40'
          Dst:             _upb_FileDef_RawPackage
        - Src:             'upb/reflection/enum_def.c:304,20'
          Dst:             _upb_DefBuilder_Alloc
        - Src:             'upb/reflection/enum_def.c:306,5'
          Dst:             create_enumdef
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EnumDef_IsClosed
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_EnumDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MiniTableEnum_CheckValue
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/enum_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_MiniTableEnum *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_MiniTable_CheckEnumValueFast
        - _upb_MiniTable_CheckEnumValueSlow
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/enum_internal.h:75,39'
          Dst:             _upb_MiniTable_CheckEnumValueFast
        - Src:             './upb/mini_table/enum_internal.h:77,12'
          Dst:             _upb_MiniTable_CheckEnumValueSlow
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EnumDef_CheckNumber
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_EnumDef *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_MiniTableEnum_CheckValue
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/enum_def.c:153,10'
          Dst:             upb_MiniTableEnum_CheckValue
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EnumDef_FindValueByNumber
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionDepth:   0
      returnType:      'struct.upb_EnumValueDef *'
      argCount:        2
      argTypes:
        - 'struct.upb_EnumDef *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_inttable_lookup
        - upb_value_getconstptr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/enum_def.c:146,10'
          Dst:             upb_inttable_lookup
        - Src:             'upb/reflection/enum_def.c:146,51'
          Dst:             upb_value_getconstptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_value_getconstptr
      functionSourceFile: '/proc/self/cwd/./upb/hash/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EnumDef_FindValueByNameWithSize
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionDepth:   0
      returnType:      'struct.upb_EnumValueDef *'
      argCount:        3
      argTypes:
        - 'struct.upb_EnumDef *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_strtable_lookup2
        - upb_value_getconstptr
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/enum_def.c:138,10'
          Dst:             upb_strtable_lookup2
        - Src:             'upb/reflection/enum_def.c:139,16'
          Dst:             upb_value_getconstptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EnumDef_FindValueByName
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionDepth:   0
      returnType:      'struct.upb_EnumValueDef *'
      argCount:        2
      argTypes:
        - 'struct.upb_EnumDef *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
        - upb_EnumDef_FindValueByNameWithSize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/enum_def.c:132,55'
          Dst:             strlen
        - Src:             'upb/reflection/enum_def.c:132,10'
          Dst:             upb_EnumDef_FindValueByNameWithSize
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EnumDef_ValueCount
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_EnumDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EnumDef_ReservedName
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_EnumDef *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EnumDef_ReservedNameCount
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_EnumDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EnumDef_ReservedRange
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionDepth:   0
      returnType:      'struct.upb_EnumReservedRange *'
      argCount:        2
      argTypes:
        - 'struct.upb_EnumDef *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_EnumReservedRange_At
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/enum_def.c:116,10'
          Dst:             _upb_EnumReservedRange_At
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EnumDef_ReservedRangeCount
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_EnumDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EnumDef_Default
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_EnumDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EnumDef_ContainingType
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      'struct.upb_MessageDef *'
      argCount:        1
      argTypes:
        - 'struct.upb_EnumDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EnumDef_File
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionDepth:   0
      returnType:      'struct.upb_FileDef *'
      argCount:        1
      argTypes:
        - 'struct.upb_EnumDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EnumDef_Name
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.upb_EnumDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_DefBuilder_FullToShort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/enum_def.c:95,10'
          Dst:             _upb_DefBuilder_FullToShort
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EnumDef_FullName
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.upb_EnumDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EnumDef_HasOptions
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_EnumDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EnumDef_Options
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionDepth:   0
      returnType:      'struct.google_protobuf_EnumOptions *'
      argCount:        1
      argTypes:
        - 'struct.upb_EnumDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_value_constptr
      functionSourceFile: '/proc/self/cwd/./upb/hash/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_value_setconstptr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/hash/common.h:102,1'
          Dst:             upb_value_setconstptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_EnumDef_Insert
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_EnumDef *'
        - 'struct.upb_EnumValueDef *'
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          84
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - strlen
        - upb_EnumValueDef_Name
        - upb_EnumValueDef_Number
        - upb_inttable_insert
        - upb_inttable_lookup
        - upb_strtable_insert
        - upb_value_constptr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/enum_def.c:71,22'
          Dst:             upb_EnumValueDef_Name
        - Src:             'upb/reflection/enum_def.c:72,25'
          Dst:             upb_value_constptr
        - Src:             'upb/reflection/enum_def.c:73,49'
          Dst:             strlen
        - Src:             'upb/reflection/enum_def.c:73,13'
          Dst:             upb_strtable_insert
        - Src:             'upb/reflection/enum_def.c:77,22'
          Dst:             upb_EnumValueDef_Number
        - Src:             'upb/reflection/enum_def.c:78,8'
          Dst:             upb_inttable_lookup
        - Src:             'upb/reflection/enum_def.c:79,12'
          Dst:             upb_inttable_insert
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_EnumDef_MiniTable
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionDepth:   0
      returnType:      'struct.upb_MiniTableEnum *'
      argCount:        1
      argTypes:
        - 'struct.upb_EnumDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_EnumDef_At
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionDepth:   0
      returnType:      'struct.upb_EnumDef *'
      argCount:        2
      argTypes:
        - 'struct.upb_EnumDef *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_mask
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionDepth:   0
      returnType:      'char '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_ofs
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_Hasidx
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_hasbit_mask
        - _upb_hasbit_ofs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:131,12'
          Dst:             _upb_hasbit_ofs
        - Src:             './upb/mini_table/field_internal.h:132,11'
          Dst:             _upb_hasbit_mask
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_oneofcase_ofs
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_oneofcase_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      'int *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_oneofcase_ofs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:167,10'
          Dst:             _upb_oneofcase_ofs
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_Hasidx
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:150,27'
          Dst:             _upb_Message_Hasidx
        - Src:             './upb/mini_table/field_internal.h:150,10'
          Dst:             _upb_hasbit
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_getoneofcase_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_oneofcase_field
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:172,11'
          Dst:             _upb_oneofcase_field
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_GetRep
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_GetConstPtr
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTable_CopyFieldData
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _upb_MiniTableField_GetRep
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:110,11'
          Dst:             _upb_MiniTableField_GetRep
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_HasNonExtensionField
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - _upb_getoneofcase_field
        - _upb_hasbit_field
        - upb_MiniTableField_IsExtension
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:195,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             './upb/message/accessors.h:196,7'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             './upb/message/accessors.h:197,12'
          Dst:             _upb_getoneofcase_field
        - Src:             './upb/message/accessors.h:199,12'
          Dst:             _upb_hasbit_field
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MiniTableField_IsExtension
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_InOneOf
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTable_ValueIsNonZero
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          75
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _upb_MiniTableField_GetRep
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:93,11'
          Dst:             _upb_MiniTableField_GetRep
        - Src:             './upb/message/accessors.h:95,14'
          Dst:             memcmp
        - Src:             './upb/message/accessors.h:97,14'
          Dst:             memcmp
        - Src:             './upb/message/accessors.h:99,14'
          Dst:             memcmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_ArenaHas
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_Malloc
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_Arena *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_ArenaHas
        - _upb_Arena_SlowMalloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mem/arena.h:83,7'
          Dst:             _upb_ArenaHas
        - Src:             './upb/mem/arena.h:84,12'
          Dst:             _upb_Arena_SlowMalloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_EnumDescriptorProto_EnumReservedRange_end
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2055
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_EnumDescriptorProto_EnumReservedRange *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          86
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2059,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2059,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2059,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2059,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2059,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2059,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2059,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_EnumDescriptorProto_EnumReservedRange_start
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2040
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_EnumDescriptorProto_EnumReservedRange *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          86
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2044,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2044,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2044,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2044,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2044,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2044,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2044,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_Alloc
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def_builder_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_DefBuilder_OomErr
        - upb_Arena_Malloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/reflection/def_builder_internal.h:102,15'
          Dst:             upb_Arena_Malloc
        - Src:             './upb/reflection/def_builder_internal.h:103,13'
          Dst:             _upb_DefBuilder_OomErr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_EnumReservedRanges_New
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_reserved_range.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      'struct.upb_EnumReservedRange *'
      argCount:        4
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'int '
        - 'struct.google_protobuf_EnumDescriptorProto_EnumReservedRange **'
        - 'struct.upb_EnumDef *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          100
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_DefBuilder_Alloc
        - _upb_DefBuilder_Errf
        - google_protobuf_EnumDescriptorProto_EnumReservedRange_end
        - google_protobuf_EnumDescriptorProto_EnumReservedRange_start
        - upb_EnumDef_FullName
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/enum_reserved_range.c:60,7'
          Dst:             _upb_DefBuilder_Alloc
        - Src:             'upb/reflection/enum_reserved_range.c:64,9'
          Dst:             google_protobuf_EnumDescriptorProto_EnumReservedRange_start
        - Src:             'upb/reflection/enum_reserved_range.c:66,9'
          Dst:             google_protobuf_EnumDescriptorProto_EnumReservedRange_end
        - Src:             'upb/reflection/enum_reserved_range.c:76,50'
          Dst:             upb_EnumDef_FullName
        - Src:             'upb/reflection/enum_reserved_range.c:75,7'
          Dst:             _upb_DefBuilder_Errf
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EnumReservedRange_End
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_reserved_range.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_EnumReservedRange *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EnumReservedRange_Start
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_reserved_range.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_EnumReservedRange *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_EnumReservedRange_At
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_reserved_range.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionDepth:   0
      returnType:      'struct.upb_EnumReservedRange *'
      argCount:        2
      argTypes:
        - 'struct.upb_EnumReservedRange *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_msg_sizeof
      functionSourceFile: '/proc/self/cwd/./upb/message/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTable *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_New
      functionSourceFile: '/proc/self/cwd/./upb/message/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_MiniTable *'
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_Arena_Malloc
        - upb_msg_sizeof
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/internal.h:104,17'
          Dst:             upb_msg_sizeof
        - Src:             './upb/message/internal.h:105,15'
          Dst:             upb_Arena_Malloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_Malloc
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_Arena *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_ArenaHas
        - _upb_Arena_SlowMalloc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mem/arena.h:83,7'
          Dst:             _upb_ArenaHas
        - Src:             './upb/mem/arena.h:84,12'
          Dst:             _upb_Arena_SlowMalloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_ArenaHas
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_EnumValueOptions_new
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3605
      functionDepth:   0
      returnType:      'struct.google_protobuf_EnumValueOptions *'
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_New
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3606,45'
          Dst:             _upb_Message_New
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_mask
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionDepth:   0
      returnType:      'char '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_ofs
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_Hasidx
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_hasbit_mask
        - _upb_hasbit_ofs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:131,12'
          Dst:             _upb_hasbit_ofs
        - Src:             './upb/mini_table/field_internal.h:132,11'
          Dst:             _upb_hasbit_mask
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_oneofcase_ofs
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_oneofcase_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      'int *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_oneofcase_ofs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:167,10'
          Dst:             _upb_oneofcase_ofs
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_Hasidx
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:150,27'
          Dst:             _upb_Message_Hasidx
        - Src:             './upb/mini_table/field_internal.h:150,10'
          Dst:             _upb_hasbit
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_getoneofcase_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_oneofcase_field
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:172,11'
          Dst:             _upb_oneofcase_field
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_GetRep
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_GetConstPtr
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTable_CopyFieldData
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _upb_MiniTableField_GetRep
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:110,11'
          Dst:             _upb_MiniTableField_GetRep
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_HasNonExtensionField
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - _upb_getoneofcase_field
        - _upb_hasbit_field
        - upb_MiniTableField_IsExtension
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:195,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             './upb/message/accessors.h:196,7'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             './upb/message/accessors.h:197,12'
          Dst:             _upb_getoneofcase_field
        - Src:             './upb/message/accessors.h:199,12'
          Dst:             _upb_hasbit_field
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MiniTableField_IsExtension
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_InOneOf
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTable_ValueIsNonZero
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          75
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _upb_MiniTableField_GetRep
        - memcmp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:93,11'
          Dst:             _upb_MiniTableField_GetRep
        - Src:             './upb/message/accessors.h:95,14'
          Dst:             memcmp
        - Src:             './upb/message/accessors.h:97,14'
          Dst:             memcmp
        - Src:             './upb/message/accessors.h:99,14'
          Dst:             memcmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_StringView_FromDataAndSize
      functionSourceFile: '/proc/self/cwd/./upb/base/string_view.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_StringView_FromString
      functionSourceFile: '/proc/self/cwd/./upb/base/string_view.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
        - upb_StringView_FromDataAndSize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/base/string_view.h:62,47'
          Dst:             strlen
        - Src:             './upb/base/string_view.h:62,10'
          Dst:             upb_StringView_FromDataAndSize
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_Arena
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def_builder_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      'struct.upb_Arena *'
      argCount:        1
      argTypes:
        - 'struct.upb_DefBuilder *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_EnumValueOptions_parse
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3608
      functionDepth:   0
      returnType:      'struct.google_protobuf_EnumValueOptions *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - google_protobuf_EnumValueOptions_new
        - upb_Decode
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3609,43'
          Dst:             google_protobuf_EnumValueOptions_new
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3611,7'
          Dst:             upb_Decode
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_EnumValueDescriptorProto_options
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2145
      functionDepth:   0
      returnType:      'struct.google_protobuf_EnumValueOptions *'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_EnumValueDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          86
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2149,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2149,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2149,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2149,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2149,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2149,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2149,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_EnumValueOptions_serialize
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3627
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.google_protobuf_EnumValueOptions *'
        - 'struct.upb_Arena *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_Encode
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3629,9'
          Dst:             upb_Encode
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_EnumValueDescriptorProto_has_options
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2152
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_EnumValueDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_HasNonExtensionField
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2154,10'
          Dst:             _upb_Message_HasNonExtensionField
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_Add
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def_builder_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          60
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_DefBuilder_FailJmp
        - _upb_DefPool_InsertSym
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/reflection/def_builder_internal.h:112,47'
          Dst:             strlen
        - Src:             './upb/reflection/def_builder_internal.h:113,13'
          Dst:             _upb_DefPool_InsertSym
        - Src:             './upb/reflection/def_builder_internal.h:114,12'
          Dst:             _upb_DefBuilder_FailJmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_EnumValueDescriptorProto_number
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2130
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_EnumValueDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          86
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2134,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2134,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2134,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2134,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2134,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2134,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2134,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_EnumValueDescriptorProto_name
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_EnumValueDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          94
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
        - upb_StringView_FromString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2116,32'
          Dst:             upb_StringView_FromString
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2119,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2119,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2119,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2119,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2119,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2119,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2119,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    create_enumvaldef
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_value_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'char *'
        - 'struct.google_protobuf_EnumValueDescriptorProto *'
        - 'struct.upb_EnumDef *'
        - 'struct.upb_EnumValueDef *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          147
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_DefBuilder_Add
        - _upb_DefBuilder_Arena
        - _upb_DefBuilder_MakeFullName
        - _upb_DefBuilder_OomErr
        - _upb_DefType_Pack
        - _upb_EnumDef_Insert
        - google_protobuf_EnumValueDescriptorProto_has_options
        - google_protobuf_EnumValueDescriptorProto_name
        - google_protobuf_EnumValueDescriptorProto_number
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/enum_value_def.c:101,25'
          Dst:             google_protobuf_EnumValueDescriptorProto_name
        - Src:             'upb/reflection/enum_value_def.c:104,18'
          Dst:             _upb_DefBuilder_MakeFullName
        - Src:             'upb/reflection/enum_value_def.c:105,15'
          Dst:             google_protobuf_EnumValueDescriptorProto_number
        - Src:             'upb/reflection/enum_value_def.c:107,23'
          Dst:             _upb_DefType_Pack
        - Src:             'upb/reflection/enum_value_def.c:106,3'
          Dst:             _upb_DefBuilder_Add
        - Src:             'upb/reflection/enum_value_def.c:109,3'
          Dst:             google_protobuf_EnumValueDescriptorProto_has_options
        - Src:             'upb/reflection/enum_value_def.c:109,3'
          Dst:             google_protobuf_EnumValueDescriptorProto_options
        - Src:             'upb/reflection/enum_value_def.c:109,3'
          Dst:             google_protobuf_EnumValueOptions_serialize
        - Src:             'upb/reflection/enum_value_def.c:109,3'
          Dst:             _upb_DefBuilder_OomErr
        - Src:             'upb/reflection/enum_value_def.c:109,3'
          Dst:             _upb_DefBuilder_Arena
        - Src:             'upb/reflection/enum_value_def.c:109,3'
          Dst:             google_protobuf_EnumValueOptions_parse
        - Src:             'upb/reflection/enum_value_def.c:109,3'
          Dst:             _upb_DefBuilder_OomErr
        - Src:             'upb/reflection/enum_value_def.c:112,13'
          Dst:             _upb_EnumDef_Insert
        - Src:             'upb/reflection/enum_value_def.c:113,12'
          Dst:             _upb_DefBuilder_OomErr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_Alloc
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def_builder_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_DefBuilder_OomErr
        - upb_Arena_Malloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/reflection/def_builder_internal.h:102,15'
          Dst:             upb_Arena_Malloc
        - Src:             './upb/reflection/def_builder_internal.h:103,13'
          Dst:             _upb_DefBuilder_OomErr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefType_CheckPadding
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def_type.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_EnumValueDefs_New
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_value_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      'struct.upb_EnumValueDef *'
      argCount:        6
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'char *'
        - 'int '
        - 'struct.google_protobuf_EnumValueDescriptorProto **'
        - 'struct.upb_EnumDef *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          137
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _upb_DefBuilder_Alloc
        - _upb_DefBuilder_Errf
        - _upb_DefType_CheckPadding
        - create_enumvaldef
        - upb_EnumDef_FullName
        - upb_FileDef_Syntax
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/enum_value_def.c:121,3'
          Dst:             _upb_DefType_CheckPadding
        - Src:             'upb/reflection/enum_value_def.c:124,7'
          Dst:             _upb_DefBuilder_Alloc
        - Src:             'upb/reflection/enum_value_def.c:129,5'
          Dst:             create_enumvaldef
        - Src:             'upb/reflection/enum_value_def.c:136,7'
          Dst:             upb_FileDef_Syntax
        - Src:             'upb/reflection/enum_value_def.c:140,26'
          Dst:             upb_EnumDef_FullName
        - Src:             'upb/reflection/enum_value_def.c:138,5'
          Dst:             _upb_DefBuilder_Errf
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EnumValueDef_Index
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_value_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_EnumValueDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_EnumDef_Value
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/enum_value_def.c:94,14'
          Dst:             upb_EnumDef_Value
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EnumValueDef_Number
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_value_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_EnumValueDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EnumValueDef_Name
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_value_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.upb_EnumValueDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_DefBuilder_FullToShort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/enum_value_def.c:87,10'
          Dst:             _upb_DefBuilder_FullToShort
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EnumValueDef_FullName
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_value_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.upb_EnumValueDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EnumValueDef_Enum
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_value_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      'struct.upb_EnumDef *'
      argCount:        1
      argTypes:
        - 'struct.upb_EnumValueDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EnumValueDef_HasOptions
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_value_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_EnumValueDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EnumValueDef_Options
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_value_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      'struct.google_protobuf_EnumValueOptions *'
      argCount:        1
      argTypes:
        - 'struct.upb_EnumValueDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_EnumValueDef_Compare
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_value_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          45
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_EnumValueDefs_Sorted
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_value_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      'struct.upb_EnumValueDef **'
      argCount:        3
      argTypes:
        - 'struct.upb_EnumValueDef *'
        - 'int '
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          76
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _upb_EnumValueDef_Compare
        - qsort
        - upb_Arena_Malloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/enum_value_def.c:58,27'
          Dst:             upb_Arena_Malloc
        - Src:             'upb/reflection/enum_value_def.c:64,3'
          Dst:             qsort
        - Src:             'upb/reflection/enum_value_def.c:64,3'
          Dst:             _upb_EnumValueDef_Compare
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    qsort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'char *'
        - 'size_t '
        - 'size_t '
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_EnumValueDef_At
      functionSourceFile: '/proc/self/cwd/upb/reflection/enum_value_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionDepth:   0
      returnType:      'struct.upb_EnumValueDef *'
      argCount:        2
      argTypes:
        - 'struct.upb_EnumValueDef *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_msg_sizeof
      functionSourceFile: '/proc/self/cwd/./upb/message/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTable *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_New
      functionSourceFile: '/proc/self/cwd/./upb/message/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_MiniTable *'
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_Arena_Malloc
        - upb_msg_sizeof
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/internal.h:104,17'
          Dst:             upb_msg_sizeof
        - Src:             './upb/message/internal.h:105,15'
          Dst:             upb_Arena_Malloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_Malloc
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_Arena *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_ArenaHas
        - _upb_Arena_SlowMalloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mem/arena.h:83,7'
          Dst:             _upb_ArenaHas
        - Src:             './upb/mem/arena.h:84,12'
          Dst:             _upb_Arena_SlowMalloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_ArenaHas
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_ExtensionRangeOptions_new
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1364
      functionDepth:   0
      returnType:      'struct.google_protobuf_ExtensionRangeOptions *'
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_New
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1365,50'
          Dst:             _upb_Message_New
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_mask
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionDepth:   0
      returnType:      'char '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_ofs
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_Hasidx
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_hasbit_mask
        - _upb_hasbit_ofs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:131,12'
          Dst:             _upb_hasbit_ofs
        - Src:             './upb/mini_table/field_internal.h:132,11'
          Dst:             _upb_hasbit_mask
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_oneofcase_ofs
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_oneofcase_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      'int *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_oneofcase_ofs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:167,10'
          Dst:             _upb_oneofcase_ofs
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_Hasidx
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:150,27'
          Dst:             _upb_Message_Hasidx
        - Src:             './upb/mini_table/field_internal.h:150,10'
          Dst:             _upb_hasbit
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_getoneofcase_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_oneofcase_field
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:172,11'
          Dst:             _upb_oneofcase_field
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_GetRep
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_GetConstPtr
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTable_CopyFieldData
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _upb_MiniTableField_GetRep
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:110,11'
          Dst:             _upb_MiniTableField_GetRep
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_HasNonExtensionField
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - _upb_getoneofcase_field
        - _upb_hasbit_field
        - upb_MiniTableField_IsExtension
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:195,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             './upb/message/accessors.h:196,7'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             './upb/message/accessors.h:197,12'
          Dst:             _upb_getoneofcase_field
        - Src:             './upb/message/accessors.h:199,12'
          Dst:             _upb_hasbit_field
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MiniTableField_IsExtension
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_InOneOf
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTable_ValueIsNonZero
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          75
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _upb_MiniTableField_GetRep
        - memcmp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:93,11'
          Dst:             _upb_MiniTableField_GetRep
        - Src:             './upb/message/accessors.h:95,14'
          Dst:             memcmp
        - Src:             './upb/message/accessors.h:97,14'
          Dst:             memcmp
        - Src:             './upb/message/accessors.h:99,14'
          Dst:             memcmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_Arena
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def_builder_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      'struct.upb_Arena *'
      argCount:        1
      argTypes:
        - 'struct.upb_DefBuilder *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_ExtensionRangeOptions_parse
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1367
      functionDepth:   0
      returnType:      'struct.google_protobuf_ExtensionRangeOptions *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - google_protobuf_ExtensionRangeOptions_new
        - upb_Decode
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1368,48'
          Dst:             google_protobuf_ExtensionRangeOptions_new
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1370,7'
          Dst:             upb_Decode
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_DescriptorProto_ExtensionRange_options
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1254
      functionDepth:   0
      returnType:      'struct.google_protobuf_ExtensionRangeOptions *'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_DescriptorProto_ExtensionRange *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          86
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1258,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1258,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1258,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1258,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1258,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1258,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1258,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_ExtensionRangeOptions_serialize
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1386
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.google_protobuf_ExtensionRangeOptions *'
        - 'struct.upb_Arena *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_Encode
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1388,9'
          Dst:             upb_Encode
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_DescriptorProto_ExtensionRange_has_options
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1261
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_DescriptorProto_ExtensionRange *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_HasNonExtensionField
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1263,10'
          Dst:             _upb_Message_HasNonExtensionField
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_MessageOptions_message_set_wire_format
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2968
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_MessageOptions *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          85
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2972,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2972,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2972,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2972,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2972,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2972,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2972,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_DescriptorProto_ExtensionRange_end
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1239
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_DescriptorProto_ExtensionRange *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          86
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1243,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1243,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1243,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1243,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1243,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1243,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1243,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_DescriptorProto_ExtensionRange_start
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1224
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_DescriptorProto_ExtensionRange *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          86
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1228,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1228,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1228,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1228,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1228,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1228,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1228,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_Alloc
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def_builder_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_DefBuilder_OomErr
        - upb_Arena_Malloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/reflection/def_builder_internal.h:102,15'
          Dst:             upb_Arena_Malloc
        - Src:             './upb/reflection/def_builder_internal.h:103,13'
          Dst:             _upb_DefBuilder_OomErr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_ExtensionRanges_New
      functionSourceFile: '/proc/self/cwd/upb/reflection/extension_range.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      'struct.upb_ExtensionRange *'
      argCount:        4
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'int '
        - 'struct.google_protobuf_DescriptorProto_ExtensionRange **'
        - 'struct.upb_MessageDef *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          198
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - _upb_DefBuilder_Alloc
        - _upb_DefBuilder_Arena
        - _upb_DefBuilder_Errf
        - _upb_DefBuilder_OomErr
        - google_protobuf_DescriptorProto_ExtensionRange_end
        - google_protobuf_DescriptorProto_ExtensionRange_has_options
        - google_protobuf_DescriptorProto_ExtensionRange_start
        - google_protobuf_MessageOptions_message_set_wire_format
        - upb_MessageDef_FullName
        - upb_MessageDef_Options
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/extension_range.c:66,7'
          Dst:             _upb_DefBuilder_Alloc
        - Src:             'upb/reflection/extension_range.c:70,9'
          Dst:             google_protobuf_DescriptorProto_ExtensionRange_start
        - Src:             'upb/reflection/extension_range.c:71,25'
          Dst:             google_protobuf_DescriptorProto_ExtensionRange_end
        - Src:             'upb/reflection/extension_range.c:73,29'
          Dst:             upb_MessageDef_Options
        - Src:             'upb/reflection/extension_range.c:72,25'
          Dst:             google_protobuf_MessageOptions_message_set_wire_format
        - Src:             'upb/reflection/extension_range.c:83,50'
          Dst:             upb_MessageDef_FullName
        - Src:             'upb/reflection/extension_range.c:81,7'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/extension_range.c:88,5'
          Dst:             google_protobuf_DescriptorProto_ExtensionRange_has_options
        - Src:             'upb/reflection/extension_range.c:88,5'
          Dst:             google_protobuf_DescriptorProto_ExtensionRange_options
        - Src:             'upb/reflection/extension_range.c:88,5'
          Dst:             google_protobuf_ExtensionRangeOptions_serialize
        - Src:             'upb/reflection/extension_range.c:88,5'
          Dst:             _upb_DefBuilder_OomErr
        - Src:             'upb/reflection/extension_range.c:88,5'
          Dst:             _upb_DefBuilder_Arena
        - Src:             'upb/reflection/extension_range.c:88,5'
          Dst:             google_protobuf_ExtensionRangeOptions_parse
        - Src:             'upb/reflection/extension_range.c:88,5'
          Dst:             _upb_DefBuilder_OomErr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_ExtensionRange_End
      functionSourceFile: '/proc/self/cwd/upb/reflection/extension_range.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_ExtensionRange *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_ExtensionRange_Start
      functionSourceFile: '/proc/self/cwd/upb/reflection/extension_range.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_ExtensionRange *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_ExtensionRange_HasOptions
      functionSourceFile: '/proc/self/cwd/upb/reflection/extension_range.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_ExtensionRange *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_ExtensionRange_Options
      functionSourceFile: '/proc/self/cwd/upb/reflection/extension_range.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      'struct.google_protobuf_ExtensionRangeOptions *'
      argCount:        1
      argTypes:
        - 'struct.upb_ExtensionRange *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_ExtensionRange_At
      functionSourceFile: '/proc/self/cwd/upb/reflection/extension_range.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionDepth:   0
      returnType:      'struct.upb_ExtensionRange *'
      argCount:        2
      argTypes:
        - 'struct.upb_ExtensionRange *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FieldDescriptorProto_extendee
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1499
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_FieldDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          94
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
        - upb_StringView_FromString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1500,32'
          Dst:             upb_StringView_FromString
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1503,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1503,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1503,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1503,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1503,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1503,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1503,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_StringView_FromString
      functionSourceFile: '/proc/self/cwd/./upb/base/string_view.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
        - upb_StringView_FromDataAndSize
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/base/string_view.h:62,47'
          Dst:             strlen
        - Src:             './upb/base/string_view.h:62,10'
          Dst:             upb_StringView_FromDataAndSize
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MiniTableField_IsExtension
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_InOneOf
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTable_ValueIsNonZero
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          75
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _upb_MiniTableField_GetRep
        - memcmp
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:93,11'
          Dst:             _upb_MiniTableField_GetRep
        - Src:             './upb/message/accessors.h:95,14'
          Dst:             memcmp
        - Src:             './upb/message/accessors.h:97,14'
          Dst:             memcmp
        - Src:             './upb/message/accessors.h:99,14'
          Dst:             memcmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_HasNonExtensionField
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - _upb_getoneofcase_field
        - _upb_hasbit_field
        - upb_MiniTableField_IsExtension
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:195,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             './upb/message/accessors.h:196,7'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             './upb/message/accessors.h:197,12'
          Dst:             _upb_getoneofcase_field
        - Src:             './upb/message/accessors.h:199,12'
          Dst:             _upb_hasbit_field
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTable_CopyFieldData
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _upb_MiniTableField_GetRep
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:110,11'
          Dst:             _upb_MiniTableField_GetRep
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_GetConstPtr
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_GetRep
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_getoneofcase_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_oneofcase_field
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:172,11'
          Dst:             _upb_oneofcase_field
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_Hasidx
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:150,27'
          Dst:             _upb_Message_Hasidx
        - Src:             './upb/mini_table/field_internal.h:150,10'
          Dst:             _upb_hasbit
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_Hasidx
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_hasbit_mask
        - _upb_hasbit_ofs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:131,12'
          Dst:             _upb_hasbit_ofs
        - Src:             './upb/mini_table/field_internal.h:132,11'
          Dst:             _upb_hasbit_mask
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_ofs
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_mask
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionDepth:   0
      returnType:      'char '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_oneofcase_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      'int *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_oneofcase_ofs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:167,10'
          Dst:             _upb_oneofcase_ofs
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_oneofcase_ofs
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_StringView_FromDataAndSize
      functionSourceFile: '/proc/self/cwd/./upb/base/string_view.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FieldDescriptorProto_has_extendee
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1506
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_FieldDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_HasNonExtensionField
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1508,10'
          Dst:             _upb_Message_HasNonExtensionField
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    unescape
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionDepth:   0
      returnType:      'struct.str_t *'
      argCount:        4
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'struct.upb_FieldDef *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          100
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _upb_DefBuilder_Alloc
        - _upb_DefBuilder_ParseEscape
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:377,16'
          Dst:             _upb_DefBuilder_Alloc
        - Src:             'upb/reflection/field_def.c:385,16'
          Dst:             _upb_DefBuilder_ParseEscape
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_Alloc
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def_builder_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_DefBuilder_OomErr
        - upb_Arena_Malloc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/reflection/def_builder_internal.h:102,15'
          Dst:             upb_Arena_Malloc
        - Src:             './upb/reflection/def_builder_internal.h:103,13'
          Dst:             _upb_DefBuilder_OomErr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_Malloc
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_Arena *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_ArenaHas
        - _upb_Arena_SlowMalloc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mem/arena.h:83,7'
          Dst:             _upb_ArenaHas
        - Src:             './upb/mem/arena.h:84,12'
          Dst:             _upb_Arena_SlowMalloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_ArenaHas
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    newstr
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionDepth:   0
      returnType:      'struct.str_t *'
      argCount:        3
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          65
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_DefBuilder_Alloc
        - _upb_DefBuilder_OomErr
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:366,16'
          Dst:             _upb_DefBuilder_Alloc
        - Src:             'upb/reflection/field_def.c:367,13'
          Dst:             _upb_DefBuilder_OomErr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    streql2
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strlen
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:341,15'
          Dst:             strlen
        - Src:             'upb/reflection/field_def.c:341,28'
          Dst:             memcmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    set_default_default
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          111
      EdgeCount:       39
      CyclomaticComplexity: 21
      functionsReached:
        - newstr
        - upb_EnumDef_Value
        - upb_EnumValueDef_Number
        - upb_FieldDef_CType
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:510,11'
          Dst:             upb_FieldDef_CType
        - Src:             'upb/reflection/field_def.c:525,27'
          Dst:             newstr
        - Src:             'upb/reflection/field_def.c:531,35'
          Dst:             upb_EnumDef_Value
        - Src:             'upb/reflection/field_def.c:532,28'
          Dst:             upb_EnumValueDef_Number
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldDef_CType
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          105
      EdgeCount:       51
      CyclomaticComplexity: 26
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    parse_default
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'char *'
        - 'size_t '
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         78
      ICount:          455
      EdgeCount:       95
      CyclomaticComplexity: 19
      functionsReached:
        - __errno_location
        - _upb_DefBuilder_Errf
        - newstr
        - streql2
        - strtod
        - strtof
        - strtol
        - strtoll
        - strtoul
        - strtoull
        - unescape
        - upb_EnumDef_FindValueByNameWithSize
        - upb_EnumValueDef_Number
        - upb_FieldDef_CType
        - upb_FieldDef_FullName
        - upb_FieldDef_Type
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:399,3'
          Dst:             __errno_location
        - Src:             'upb/reflection/field_def.c:401,11'
          Dst:             upb_FieldDef_CType
        - Src:             'upb/reflection/field_def.c:410,9'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/field_def.c:420,11'
          Dst:             upb_FieldDef_CType
        - Src:             'upb/reflection/field_def.c:422,18'
          Dst:             strtol
        - Src:             'upb/reflection/field_def.c:423,49'
          Dst:             __errno_location
        - Src:             'upb/reflection/field_def.c:432,11'
          Dst:             upb_EnumDef_FindValueByNameWithSize
        - Src:             'upb/reflection/field_def.c:436,28'
          Dst:             upb_EnumValueDef_Number
        - Src:             'upb/reflection/field_def.c:440,23'
          Dst:             strtoll
        - Src:             'upb/reflection/field_def.c:441,49'
          Dst:             __errno_location
        - Src:             'upb/reflection/field_def.c:448,27'
          Dst:             strtoul
        - Src:             'upb/reflection/field_def.c:449,31'
          Dst:             __errno_location
        - Src:             'upb/reflection/field_def.c:456,32'
          Dst:             strtoull
        - Src:             'upb/reflection/field_def.c:457,31'
          Dst:             __errno_location
        - Src:             'upb/reflection/field_def.c:464,20'
          Dst:             strtod
        - Src:             'upb/reflection/field_def.c:465,11'
          Dst:             __errno_location
        - Src:             'upb/reflection/field_def.c:472,19'
          Dst:             strtof
        - Src:             'upb/reflection/field_def.c:473,11'
          Dst:             __errno_location
        - Src:             'upb/reflection/field_def.c:480,11'
          Dst:             streql2
        - Src:             'upb/reflection/field_def.c:482,18'
          Dst:             streql2
        - Src:             'upb/reflection/field_def.c:490,27'
          Dst:             newstr
        - Src:             'upb/reflection/field_def.c:493,27'
          Dst:             unescape
        - Src:             'upb/reflection/field_def.c:498,28'
          Dst:             upb_FieldDef_FullName
        - Src:             'upb/reflection/field_def.c:497,7'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/field_def.c:505,39'
          Dst:             upb_FieldDef_FullName
        - Src:             'upb/reflection/field_def.c:506,29'
          Dst:             upb_FieldDef_Type
        - Src:             'upb/reflection/field_def.c:504,3'
          Dst:             _upb_DefBuilder_Errf
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    __errno_location
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    strtol
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'size_t '
      argCount:        3
      argTypes:
        - 'char *'
        - 'char **'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    strtoll
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'size_t '
      argCount:        3
      argTypes:
        - 'char *'
        - 'char **'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    strtoul
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'size_t '
      argCount:        3
      argTypes:
        - 'char *'
        - 'char **'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    strtoull
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'size_t '
      argCount:        3
      argTypes:
        - 'char *'
        - 'char **'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    strtod
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    strtof
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldDef_FullName
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldDef_Type
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FieldDescriptorProto_default_value
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1574
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_FieldDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          94
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
        - upb_StringView_FromString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1575,32'
          Dst:             upb_StringView_FromString
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1578,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1578,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1578,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1578,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1578,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1578,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1578,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FieldDescriptorProto_has_default_value
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1581
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_FieldDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_HasNonExtensionField
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1583,10'
          Dst:             _upb_Message_HasNonExtensionField
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FieldDescriptorProto_type_name
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1559
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_FieldDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          94
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
        - upb_StringView_FromString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1560,32'
          Dst:             upb_StringView_FromString
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1563,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1563,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1563,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1563,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1563,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1563,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1563,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_msg_sizeof
      functionSourceFile: '/proc/self/cwd/./upb/message/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTable *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_New
      functionSourceFile: '/proc/self/cwd/./upb/message/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_MiniTable *'
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_Arena_Malloc
        - upb_msg_sizeof
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/internal.h:104,17'
          Dst:             upb_msg_sizeof
        - Src:             './upb/message/internal.h:105,15'
          Dst:             upb_Arena_Malloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FieldOptions_new
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3109
      functionDepth:   0
      returnType:      'struct.google_protobuf_FieldOptions *'
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_New
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3110,41'
          Dst:             _upb_Message_New
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FieldOptions_packed
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3161
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_FieldOptions *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          85
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3165,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3165,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3165,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3165,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3165,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3165,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3165,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FieldOptions_has_packed
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3168
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_FieldOptions *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_HasNonExtensionField
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3170,10'
          Dst:             _upb_Message_HasNonExtensionField
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_Arena
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def_builder_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      'struct.upb_Arena *'
      argCount:        1
      argTypes:
        - 'struct.upb_DefBuilder *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FieldOptions_parse
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3112
      functionDepth:   0
      returnType:      'struct.google_protobuf_FieldOptions *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - google_protobuf_FieldOptions_new
        - upb_Decode
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3113,39'
          Dst:             google_protobuf_FieldOptions_new
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3115,7'
          Dst:             upb_Decode
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FieldDescriptorProto_options
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1589
      functionDepth:   0
      returnType:      'struct.google_protobuf_FieldOptions *'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_FieldDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          86
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1593,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1593,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1593,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1593,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1593,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1593,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1593,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FieldOptions_serialize
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3131
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.google_protobuf_FieldOptions *'
        - 'struct.upb_Arena *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_Encode
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3133,9'
          Dst:             upb_Encode
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FieldDescriptorProto_has_options
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1596
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_FieldDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_HasNonExtensionField
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1598,10'
          Dst:             _upb_Message_HasNonExtensionField
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FieldDescriptorProto_oneof_index
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1604
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_FieldDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          86
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1608,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1608,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1608,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1608,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1608,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1608,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1608,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FieldDescriptorProto_type
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1544
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_FieldDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          86
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1548,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1548,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1548,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1548,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1548,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1548,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1548,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FieldDescriptorProto_has_type_name
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1566
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_FieldDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_HasNonExtensionField
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1568,10'
          Dst:             _upb_Message_HasNonExtensionField
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FieldDescriptorProto_has_type
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1551
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_FieldDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_HasNonExtensionField
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1553,10'
          Dst:             _upb_Message_HasNonExtensionField
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    make_json_name
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          114
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - toupper
        - upb_Arena_Malloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:348,15'
          Dst:             upb_Arena_Malloc
        - Src:             'upb/reflection/field_def.c:357,29'
          Dst:             toupper
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    toupper
      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:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FieldDescriptorProto_json_name
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1619
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_FieldDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          94
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
        - upb_StringView_FromString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1620,32'
          Dst:             upb_StringView_FromString
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1623,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1623,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1623,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1623,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1623,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1623,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1623,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FieldDescriptorProto_has_json_name
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1626
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_FieldDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_HasNonExtensionField
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1628,10'
          Dst:             _upb_Message_HasNonExtensionField
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FieldDescriptorProto_proto3_optional
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1634
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_FieldDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          85
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1638,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1638,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1638,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1638,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1638,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1638,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1638,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FieldDescriptorProto_number
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1514
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_FieldDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          86
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1518,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1518,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1518,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1518,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1518,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1518,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1518,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FieldDescriptorProto_label
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1529
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_FieldDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          86
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1533,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1533,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1533,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1533,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1533,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1533,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1533,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FieldDescriptorProto_name
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1484
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_FieldDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          94
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
        - upb_StringView_FromString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1485,32'
          Dst:             upb_StringView_FromString
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1488,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1488,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1488,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1488,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1488,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1488,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1488,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FieldDescriptorProto_has_name
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1491
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_FieldDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_HasNonExtensionField
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1493,10'
          Dst:             _upb_Message_HasNonExtensionField
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_File
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def_builder_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionDepth:   0
      returnType:      'struct.upb_FileDef *'
      argCount:        1
      argTypes:
        - 'struct.upb_DefBuilder *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_Add
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def_builder_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          60
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_DefBuilder_FailJmp
        - _upb_DefPool_InsertSym
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/reflection/def_builder_internal.h:112,47'
          Dst:             strlen
        - Src:             './upb/reflection/def_builder_internal.h:113,13'
          Dst:             _upb_DefPool_InsertSym
        - Src:             './upb/reflection/def_builder_internal.h:114,12'
          Dst:             _upb_DefBuilder_FailJmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FieldDescriptorProto_has_oneof_index
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1611
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_FieldDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_HasNonExtensionField
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1613,10'
          Dst:             _upb_Message_HasNonExtensionField
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_FieldDef_Create
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'char *'
        - 'struct.google_protobuf_FieldDescriptorProto *'
        - 'struct.upb_MessageDef *'
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         73
      ICount:          554
      EdgeCount:       86
      CyclomaticComplexity: 15
      functionsReached:
        - _upb_DefBuilder_Arena
        - _upb_DefBuilder_Errf
        - _upb_DefBuilder_File
        - _upb_DefBuilder_MakeFullName
        - _upb_DefBuilder_OomErr
        - _upb_OneofDef_Insert
        - google_protobuf_FieldDescriptorProto_has_json_name
        - google_protobuf_FieldDescriptorProto_has_name
        - google_protobuf_FieldDescriptorProto_has_oneof_index
        - google_protobuf_FieldDescriptorProto_has_options
        - google_protobuf_FieldDescriptorProto_has_type
        - google_protobuf_FieldDescriptorProto_has_type_name
        - google_protobuf_FieldDescriptorProto_json_name
        - google_protobuf_FieldDescriptorProto_label
        - google_protobuf_FieldDescriptorProto_name
        - google_protobuf_FieldDescriptorProto_number
        - google_protobuf_FieldDescriptorProto_oneof_index
        - google_protobuf_FieldDescriptorProto_proto3_optional
        - google_protobuf_FieldDescriptorProto_type
        - google_protobuf_FieldOptions_has_packed
        - google_protobuf_FieldOptions_packed
        - make_json_name
        - upb_FieldDef_IsPrimitive
        - upb_FieldDef_IsRepeated
        - upb_FieldDef_IsSubMessage
        - upb_FieldDef_Label
        - upb_FileDef_Syntax
        - upb_MessageDef_Oneof
        - upb_MessageDef_OneofCount
        - upb_strdup2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:545,13'
          Dst:             _upb_DefBuilder_File
        - Src:             'upb/reflection/field_def.c:547,8'
          Dst:             google_protobuf_FieldDescriptorProto_has_name
        - Src:             'upb/reflection/field_def.c:548,5'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/field_def.c:551,31'
          Dst:             google_protobuf_FieldDescriptorProto_name
        - Src:             'upb/reflection/field_def.c:553,18'
          Dst:             _upb_DefBuilder_MakeFullName
        - Src:             'upb/reflection/field_def.c:554,20'
          Dst:             google_protobuf_FieldDescriptorProto_label
        - Src:             'upb/reflection/field_def.c:555,16'
          Dst:             google_protobuf_FieldDescriptorProto_number
        - Src:             'upb/reflection/field_def.c:557,7'
          Dst:             google_protobuf_FieldDescriptorProto_proto3_optional
        - Src:             'upb/reflection/field_def.c:561,22'
          Dst:             google_protobuf_FieldDescriptorProto_has_json_name
        - Src:             'upb/reflection/field_def.c:564,9'
          Dst:             google_protobuf_FieldDescriptorProto_json_name
        - Src:             'upb/reflection/field_def.c:565,20'
          Dst:             upb_strdup2
        - Src:             'upb/reflection/field_def.c:567,20'
          Dst:             make_json_name
        - Src:             'upb/reflection/field_def.c:569,22'
          Dst:             _upb_DefBuilder_OomErr
        - Src:             'upb/reflection/field_def.c:571,25'
          Dst:             google_protobuf_FieldDescriptorProto_has_type
        - Src:             'upb/reflection/field_def.c:573,7'
          Dst:             google_protobuf_FieldDescriptorProto_has_type_name
        - Src:             'upb/reflection/field_def.c:575,19'
          Dst:             google_protobuf_FieldDescriptorProto_type
        - Src:             'upb/reflection/field_def.c:583,11'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/field_def.c:589,11'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/field_def.c:600,5'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/field_def.c:605,5'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/field_def.c:615,7'
          Dst:             upb_FileDef_Syntax
        - Src:             'upb/reflection/field_def.c:616,5'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/field_def.c:620,7'
          Dst:             google_protobuf_FieldDescriptorProto_has_oneof_index
        - Src:             'upb/reflection/field_def.c:622,9'
          Dst:             google_protobuf_FieldDescriptorProto_oneof_index
        - Src:             'upb/reflection/field_def.c:624,9'
          Dst:             upb_FieldDef_Label
        - Src:             'upb/reflection/field_def.c:625,7'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/field_def.c:630,7'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/field_def.c:634,24'
          Dst:             upb_MessageDef_OneofCount
        - Src:             'upb/reflection/field_def.c:635,7'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/field_def.c:638,42'
          Dst:             upb_MessageDef_Oneof
        - Src:             'upb/reflection/field_def.c:641,5'
          Dst:             _upb_OneofDef_Insert
        - Src:             'upb/reflection/field_def.c:644,3'
          Dst:             google_protobuf_FieldDescriptorProto_has_options
        - Src:             'upb/reflection/field_def.c:644,3'
          Dst:             google_protobuf_FieldDescriptorProto_options
        - Src:             'upb/reflection/field_def.c:644,3'
          Dst:             google_protobuf_FieldOptions_serialize
        - Src:             'upb/reflection/field_def.c:644,3'
          Dst:             _upb_DefBuilder_OomErr
        - Src:             'upb/reflection/field_def.c:644,3'
          Dst:             _upb_DefBuilder_Arena
        - Src:             'upb/reflection/field_def.c:644,3'
          Dst:             google_protobuf_FieldOptions_parse
        - Src:             'upb/reflection/field_def.c:644,3'
          Dst:             _upb_DefBuilder_OomErr
        - Src:             'upb/reflection/field_def.c:646,7'
          Dst:             google_protobuf_FieldOptions_has_packed
        - Src:             'upb/reflection/field_def.c:647,20'
          Dst:             google_protobuf_FieldOptions_packed
        - Src:             'upb/reflection/field_def.c:650,20'
          Dst:             upb_FieldDef_IsPrimitive
        - Src:             'upb/reflection/field_def.c:652,20'
          Dst:             upb_FileDef_Syntax
        - Src:             'upb/reflection/field_def.c:656,9'
          Dst:             upb_FieldDef_IsRepeated
        - Src:             'upb/reflection/field_def.c:657,8'
          Dst:             upb_FieldDef_IsSubMessage
        - Src:             'upb/reflection/field_def.c:657,40'
          Dst:             upb_FieldDef_ContainingOneof
        - Src:             'upb/reflection/field_def.c:658,9'
          Dst:             upb_FileDef_Syntax
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldDef_Label
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldDef_IsPrimitive
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_FieldDef_IsString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:308,11'
          Dst:             upb_FieldDef_IsString
        - Src:             'upb/reflection/field_def.c:308,40'
          Dst:             upb_FieldDef_IsSubMessage
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldDef_IsRepeated
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_FieldDef_Label
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:312,10'
          Dst:             upb_FieldDef_Label
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldDef_IsSubMessage
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_FieldDef_CType
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:325,10'
          Dst:             upb_FieldDef_CType
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldDef_ContainingOneof
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionDepth:   0
      returnType:      'struct.upb_OneofDef *'
      argCount:        1
      argTypes:
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldDef_IsString
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_FieldDef_CType
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:320,10'
          Dst:             upb_FieldDef_CType
        - Src:             'upb/reflection/field_def.c:321,10'
          Dst:             upb_FieldDef_CType
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    resolve_extension
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 842
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'char *'
        - 'struct.upb_FieldDef *'
        - 'struct.google_protobuf_FieldDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          88
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_DefBuilder_Errf
        - _upb_DefBuilder_Resolve
        - _upb_MessageDef_IsValidExtensionNumber
        - google_protobuf_FieldDescriptorProto_extendee
        - google_protobuf_FieldDescriptorProto_has_extendee
        - upb_MessageDef_FullName
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:843,8'
          Dst:             google_protobuf_FieldDescriptorProto_has_extendee
        - Src:             'upb/reflection/field_def.c:844,5'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/field_def.c:848,25'
          Dst:             google_protobuf_FieldDescriptorProto_extendee
        - Src:             'upb/reflection/field_def.c:850,7'
          Dst:             _upb_DefBuilder_Resolve
        - Src:             'upb/reflection/field_def.c:853,8'
          Dst:             _upb_MessageDef_IsValidExtensionNumber
        - Src:             'upb/reflection/field_def.c:857,45'
          Dst:             upb_MessageDef_FullName
        - Src:             'upb/reflection/field_def.c:854,5'
          Dst:             _upb_DefBuilder_Errf
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    resolve_default
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 892
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'struct.upb_FieldDef *'
        - 'struct.google_protobuf_FieldDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          86
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_DefBuilder_Errf
        - google_protobuf_FieldDescriptorProto_default_value
        - google_protobuf_FieldDescriptorProto_has_default_value
        - parse_default
        - set_default_default
        - upb_FieldDef_IsSubMessage
        - upb_FileDef_Syntax
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:895,7'
          Dst:             google_protobuf_FieldDescriptorProto_has_default_value
        - Src:             'upb/reflection/field_def.c:897,9'
          Dst:             google_protobuf_FieldDescriptorProto_default_value
        - Src:             'upb/reflection/field_def.c:899,9'
          Dst:             upb_FileDef_Syntax
        - Src:             'upb/reflection/field_def.c:900,7'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/field_def.c:905,9'
          Dst:             upb_FieldDef_IsSubMessage
        - Src:             'upb/reflection/field_def.c:906,7'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/field_def.c:911,5'
          Dst:             parse_default
        - Src:             'upb/reflection/field_def.c:914,5'
          Dst:             set_default_default
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    resolve_subdef
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'char *'
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          164
      EdgeCount:       37
      CyclomaticComplexity: 19
      functionsReached:
        - _upb_DefBuilder_Errf
        - _upb_DefBuilder_Resolve
        - _upb_DefBuilder_ResolveAny
        - google_protobuf_FieldDescriptorProto_has_type_name
        - google_protobuf_FieldDescriptorProto_type_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:752,25'
          Dst:             google_protobuf_FieldDescriptorProto_type_name
        - Src:             'upb/reflection/field_def.c:753,19'
          Dst:             google_protobuf_FieldDescriptorProto_has_type_name
        - Src:             'upb/reflection/field_def.c:760,11'
          Dst:             _upb_DefBuilder_ResolveAny
        - Src:             'upb/reflection/field_def.c:772,11'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/field_def.c:779,23'
          Dst:             _upb_DefBuilder_Resolve
        - Src:             'upb/reflection/field_def.c:784,24'
          Dst:             _upb_DefBuilder_Resolve
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_FieldDef_Resolve
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'char *'
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - resolve_default
        - resolve_extension
        - resolve_subdef
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:924,3'
          Dst:             resolve_subdef
        - Src:             'upb/reflection/field_def.c:925,3'
          Dst:             resolve_default
        - Src:             'upb/reflection/field_def.c:928,5'
          Dst:             resolve_extension
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MiniTableExtension_Build
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/decode.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      'char *'
      argCount:        6
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.upb_MiniTableExtension *'
        - 'struct.upb_MiniTable *'
        - 'struct.upb_MiniTable *'
        - 'struct.upb_Status *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_MiniTableExtension_Build
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/decode.h:92,10'
          Dst:             _upb_MiniTableExtension_Build
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_FieldDef_BuildMiniTableExtension
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 862
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          143
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_DefBuilder_Errf
        - _upb_DefBuilder_OomErr
        - _upb_DefPool_InsertExt
        - _upb_EnumDef_MiniTable
        - _upb_FieldDef_ExtensionMiniTable
        - _upb_FieldDef_IsClosedEnum
        - upb_FieldDef_IsSubMessage
        - upb_FieldDef_MiniDescriptorEncode
        - upb_MessageDef_MiniTable
        - upb_MiniTableExtension_Build
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:863,39'
          Dst:             _upb_FieldDef_ExtensionMiniTable
        - Src:             'upb/reflection/field_def.c:869,10'
          Dst:             upb_FieldDef_MiniDescriptorEncode
        - Src:             'upb/reflection/field_def.c:870,7'
          Dst:             _upb_DefBuilder_OomErr
        - Src:             'upb/reflection/field_def.c:875,9'
          Dst:             upb_FieldDef_IsSubMessage
        - Src:             'upb/reflection/field_def.c:876,20'
          Dst:             upb_MessageDef_MiniTable
        - Src:             'upb/reflection/field_def.c:877,16'
          Dst:             _upb_FieldDef_IsClosedEnum
        - Src:             'upb/reflection/field_def.c:878,21'
          Dst:             _upb_EnumDef_MiniTable
        - Src:             'upb/reflection/field_def.c:881,45'
          Dst:             upb_MessageDef_MiniTable
        - Src:             'upb/reflection/field_def.c:880,16'
          Dst:             upb_MiniTableExtension_Build
        - Src:             'upb/reflection/field_def.c:883,15'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/field_def.c:886,13'
          Dst:             _upb_DefPool_InsertExt
        - Src:             'upb/reflection/field_def.c:887,12'
          Dst:             _upb_DefBuilder_OomErr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_FieldDef_ExtensionMiniTable
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'struct.upb_MiniTableExtension *'
      argCount:        1
      argTypes:
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_FileDef_ExtensionMiniTable
        - upb_FieldDef_File
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:252,29'
          Dst:             upb_FieldDef_File
        - Src:             'upb/reflection/field_def.c:253,10'
          Dst:             _upb_FileDef_ExtensionMiniTable
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldDef_MiniDescriptorEncode
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_FieldDef *'
        - 'struct.upb_Arena *'
        - 'struct.upb_StringView *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          79
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_DescState_Grow
        - _upb_DescState_Init
        - _upb_FieldDef_Modifiers
        - upb_FieldDef_Number
        - upb_MtDataEncoder_EncodeExtension
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:824,3'
          Dst:             _upb_DescState_Init
        - Src:             'upb/reflection/field_def.c:826,22'
          Dst:             upb_FieldDef_Number
        - Src:             'upb/reflection/field_def.c:827,30'
          Dst:             _upb_FieldDef_Modifiers
        - Src:             'upb/reflection/field_def.c:829,8'
          Dst:             _upb_DescState_Grow
        - Src:             'upb/reflection/field_def.c:830,11'
          Dst:             upb_MtDataEncoder_EncodeExtension
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_FieldDef_IsClosedEnum
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_EnumDef_IsClosed
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:258,10'
          Dst:             upb_EnumDef_IsClosed
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DescState_Init
      functionSourceFile: '/proc/self/cwd/./upb/reflection/desc_state_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_DescState *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldDef_Number
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_FieldDef_Modifiers
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          78
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_FieldDef_IsClosedEnum
        - upb_FieldDef_HasPresence
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:272,12'
          Dst:             upb_FieldDef_HasPresence
        - Src:             'upb/reflection/field_def.c:284,7'
          Dst:             _upb_FieldDef_IsClosedEnum
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldDef_HasPresence
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldDef_File
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionDepth:   0
      returnType:      'struct.upb_FileDef *'
      argCount:        1
      argTypes:
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_FieldDef_Compare
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 793
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          45
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_FieldDefs_Sorted
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 803
      functionDepth:   0
      returnType:      'struct.upb_FieldDef **'
      argCount:        3
      argTypes:
        - 'struct.upb_FieldDef *'
        - 'int '
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          102
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_FieldDef_Compare
        - qsort
        - upb_Arena_Malloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:805,40'
          Dst:             upb_Arena_Malloc
        - Src:             'upb/reflection/field_def.c:811,3'
          Dst:             qsort
        - Src:             'upb/reflection/field_def.c:811,3'
          Dst:             _upb_FieldDef_Compare
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_FieldDef_CreateNotExt
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'char *'
        - 'struct.google_protobuf_FieldDescriptorProto *'
        - 'struct.upb_MessageDef *'
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          64
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_DefBuilder_Errf
        - _upb_FieldDef_Create
        - _upb_MessageDef_InsertField
        - google_protobuf_FieldDescriptorProto_has_oneof_index
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:687,3'
          Dst:             _upb_FieldDef_Create
        - Src:             'upb/reflection/field_def.c:689,8'
          Dst:             google_protobuf_FieldDescriptorProto_has_oneof_index
        - Src:             'upb/reflection/field_def.c:691,7'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/field_def.c:698,3'
          Dst:             _upb_MessageDef_InsertField
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_FieldDefs_New
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 722
      functionDepth:   0
      returnType:      'struct.upb_FieldDef *'
      argCount:        6
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'int '
        - 'struct.google_protobuf_FieldDescriptorProto **'
        - 'char *'
        - 'struct.upb_MessageDef *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          126
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_DefBuilder_Alloc
        - _upb_DefType_CheckPadding
        - _upb_FieldDef_CreateNotExt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:723,3'
          Dst:             _upb_DefType_CheckPadding
        - Src:             'upb/reflection/field_def.c:725,22'
          Dst:             _upb_DefBuilder_Alloc
        - Src:             'upb/reflection/field_def.c:731,5'
          Dst:             _upb_FieldDef_CreateNotExt
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefType_CheckPadding
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def_type.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_FieldDef_CreateExt
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 664
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'char *'
        - 'struct.google_protobuf_FieldDescriptorProto *'
        - 'struct.upb_MessageDef *'
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          89
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_DefBuilder_Add
        - _upb_DefBuilder_Errf
        - _upb_DefType_Pack
        - _upb_FieldDef_Create
        - google_protobuf_FieldDescriptorProto_has_oneof_index
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:666,3'
          Dst:             _upb_FieldDef_Create
        - Src:             'upb/reflection/field_def.c:668,7'
          Dst:             google_protobuf_FieldDescriptorProto_has_oneof_index
        - Src:             'upb/reflection/field_def.c:669,5'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/field_def.c:674,42'
          Dst:             _upb_DefType_Pack
        - Src:             'upb/reflection/field_def.c:674,3'
          Dst:             _upb_DefBuilder_Add
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Extensions_New
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 704
      functionDepth:   0
      returnType:      'struct.upb_FieldDef *'
      argCount:        5
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'int '
        - 'struct.google_protobuf_FieldDescriptorProto **'
        - 'char *'
        - 'struct.upb_MessageDef *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          79
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_DefBuilder_Alloc
        - _upb_DefType_CheckPadding
        - _upb_FieldDef_CreateExt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:705,3'
          Dst:             _upb_DefType_CheckPadding
        - Src:             'upb/reflection/field_def.c:707,22'
          Dst:             _upb_DefBuilder_Alloc
        - Src:             'upb/reflection/field_def.c:712,5'
          Dst:             _upb_FieldDef_CreateExt
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldDef_checkdescriptortype
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - between
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:337,10'
          Dst:             between
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    between
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'int '
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldDef_checkintfmt
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - between
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:334,53'
          Dst:             between
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldDef_checktype
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - between
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:333,52'
          Dst:             between
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldDef_checklabel
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - between
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:332,54'
          Dst:             between
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldDef_IsRequired
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_FieldDef_Label
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:316,10'
          Dst:             upb_FieldDef_Label
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldDef_IsOptional
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_FieldDef_Label
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:304,10'
          Dst:             upb_FieldDef_Label
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldDef_IsMap
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - upb_FieldDef_IsRepeated
        - upb_FieldDef_MessageSubDef
        - upb_MessageDef_IsMapEntry
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:299,10'
          Dst:             upb_FieldDef_IsRepeated
        - Src:             'upb/reflection/field_def.c:299,40'
          Dst:             upb_FieldDef_IsSubMessage
        - Src:             'upb/reflection/field_def.c:300,36'
          Dst:             upb_FieldDef_MessageSubDef
        - Src:             'upb/reflection/field_def.c:300,10'
          Dst:             upb_MessageDef_IsMapEntry
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldDef_MessageSubDef
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionDepth:   0
      returnType:      'struct.upb_MessageDef *'
      argCount:        1
      argTypes:
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_FieldDef_CType
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:231,10'
          Dst:             upb_FieldDef_CType
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldDef_HasSubDef
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_FieldDef_CType
        - upb_FieldDef_IsSubMessage
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:294,10'
          Dst:             upb_FieldDef_IsSubMessage
        - Src:             'upb/reflection/field_def.c:295,10'
          Dst:             upb_FieldDef_CType
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldDef_HasDefault
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_FieldDef_LayoutIndex
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_FieldDef_IsProto3Optional
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldDef_MiniTable
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionDepth:   0
      returnType:      'struct.upb_MiniTableField *'
      argCount:        1
      argTypes:
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_FileDef_ExtensionMiniTable
        - upb_FieldDef_File
        - upb_FieldDef_IsExtension
        - upb_MessageDef_MiniTable
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:239,7'
          Dst:             upb_FieldDef_IsExtension
        - Src:             'upb/reflection/field_def.c:240,31'
          Dst:             upb_FieldDef_File
        - Src:             'upb/reflection/field_def.c:241,33'
          Dst:             _upb_FileDef_ExtensionMiniTable
        - Src:             'upb/reflection/field_def.c:244,35'
          Dst:             upb_MessageDef_MiniTable
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldDef_IsExtension
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldDef_EnumSubDef
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionDepth:   0
      returnType:      'struct.upb_EnumDef *'
      argCount:        1
      argTypes:
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_FieldDef_CType
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:235,10'
          Dst:             upb_FieldDef_CType
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldDef_Default
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          173
      EdgeCount:       28
      CyclomaticComplexity: 3
      functionsReached:
        - upb_FieldDef_CType
        - upb_FieldDef_IsRepeated
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:192,7'
          Dst:             upb_FieldDef_IsRepeated
        - Src:             'upb/reflection/field_def.c:192,37'
          Dst:             upb_FieldDef_IsSubMessage
        - Src:             'upb/reflection/field_def.c:196,11'
          Dst:             upb_FieldDef_CType
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldDef_RealContainingOneof
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionDepth:   0
      returnType:      'struct.upb_OneofDef *'
      argCount:        1
      argTypes:
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - upb_FieldDef_ContainingOneof
        - upb_OneofDef_IsSynthetic
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:184,31'
          Dst:             upb_FieldDef_ContainingOneof
        - Src:             'upb/reflection/field_def.c:185,17'
          Dst:             upb_OneofDef_IsSynthetic
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldDef_ExtensionScope
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionDepth:   0
      returnType:      'struct.upb_MessageDef *'
      argCount:        1
      argTypes:
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldDef_ContainingType
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      'struct.upb_MessageDef *'
      argCount:        1
      argTypes:
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldDef_HasJsonName
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldDef_JsonName
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldDef_Name
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_DefBuilder_FullToShort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/field_def.c:158,10'
          Dst:             _upb_DefBuilder_FullToShort
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldDef_IsPacked
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldDef_Index
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldDef_HasOptions
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldDef_Options
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionDepth:   0
      returnType:      'struct.google_protobuf_FieldOptions *'
      argCount:        1
      argTypes:
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_FieldDef_At
      functionSourceFile: '/proc/self/cwd/upb/reflection/field_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      'struct.upb_FieldDef *'
      argCount:        2
      argTypes:
        - 'struct.upb_FieldDef *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_msg_sizeof
      functionSourceFile: '/proc/self/cwd/./upb/message/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTable *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_New
      functionSourceFile: '/proc/self/cwd/./upb/message/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_MiniTable *'
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_Arena_Malloc
        - upb_msg_sizeof
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/internal.h:104,17'
          Dst:             upb_msg_sizeof
        - Src:             './upb/message/internal.h:105,15'
          Dst:             upb_Arena_Malloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_Malloc
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_Arena *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_ArenaHas
        - _upb_Arena_SlowMalloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mem/arena.h:83,7'
          Dst:             _upb_ArenaHas
        - Src:             './upb/mem/arena.h:84,12'
          Dst:             _upb_Arena_SlowMalloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_ArenaHas
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FileOptions_new
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'struct.google_protobuf_FileOptions *'
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_New
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2469,40'
          Dst:             _upb_Message_New
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_StringView_FromDataAndSize
      functionSourceFile: '/proc/self/cwd/./upb/base/string_view.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_StringView_FromString
      functionSourceFile: '/proc/self/cwd/./upb/base/string_view.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
        - upb_StringView_FromDataAndSize
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/base/string_view.h:62,47'
          Dst:             strlen
        - Src:             './upb/base/string_view.h:62,10'
          Dst:             upb_StringView_FromDataAndSize
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_DescriptorProto_nested_type
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionDepth:   0
      returnType:      'struct.google_protobuf_DescriptorProto **'
      argCount:        2
      argTypes:
        - 'struct.google_protobuf_DescriptorProto *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_array_constptr
        - upb_Message_GetArray
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:812,26'
          Dst:             upb_Message_GetArray
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:815,59'
          Dst:             _upb_array_constptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Message_GetArray
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionDepth:   0
      returnType:      'struct.upb_Array *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          87
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_CheckIsArray
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:574,3'
          Dst:             _upb_MiniTableField_CheckIsArray
        - Src:             './upb/message/accessors.h:577,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             './upb/message/accessors.h:577,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             './upb/message/accessors.h:577,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             './upb/message/accessors.h:577,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             './upb/message/accessors.h:577,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             './upb/message/accessors.h:577,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             './upb/message/accessors.h:577,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_array_constptr
      functionSourceFile: '/proc/self/cwd/./upb/collections/array_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.upb_Array *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Array_ElementSizeLg2
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/collections/array_internal.h:58,3'
          Dst:             _upb_Array_ElementSizeLg2
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Array_ElementSizeLg2
      functionSourceFile: '/proc/self/cwd/./upb/collections/array_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_Array *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_CheckIsArray
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_MiniTableField_GetRep
        - upb_FieldMode_Get
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:100,3'
          Dst:             _upb_MiniTableField_GetRep
        - Src:             './upb/mini_table/field_internal.h:101,3'
          Dst:             upb_FieldMode_Get
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MiniTableField_IsExtension
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_InOneOf
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTable_ValueIsNonZero
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          75
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _upb_MiniTableField_GetRep
        - memcmp
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:93,11'
          Dst:             _upb_MiniTableField_GetRep
        - Src:             './upb/message/accessors.h:95,14'
          Dst:             memcmp
        - Src:             './upb/message/accessors.h:97,14'
          Dst:             memcmp
        - Src:             './upb/message/accessors.h:99,14'
          Dst:             memcmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_HasNonExtensionField
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - _upb_getoneofcase_field
        - _upb_hasbit_field
        - upb_MiniTableField_IsExtension
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:195,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             './upb/message/accessors.h:196,7'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             './upb/message/accessors.h:197,12'
          Dst:             _upb_getoneofcase_field
        - Src:             './upb/message/accessors.h:199,12'
          Dst:             _upb_hasbit_field
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTable_CopyFieldData
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _upb_MiniTableField_GetRep
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:110,11'
          Dst:             _upb_MiniTableField_GetRep
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_GetConstPtr
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_GetRep
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_getoneofcase_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_oneofcase_field
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:172,11'
          Dst:             _upb_oneofcase_field
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_Hasidx
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:150,27'
          Dst:             _upb_Message_Hasidx
        - Src:             './upb/mini_table/field_internal.h:150,10'
          Dst:             _upb_hasbit
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_Hasidx
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_hasbit_mask
        - _upb_hasbit_ofs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:131,12'
          Dst:             _upb_hasbit_ofs
        - Src:             './upb/mini_table/field_internal.h:132,11'
          Dst:             _upb_hasbit_mask
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_ofs
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_mask
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionDepth:   0
      returnType:      'char '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_oneofcase_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      'int *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_oneofcase_ofs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:167,10'
          Dst:             _upb_oneofcase_ofs
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_oneofcase_ofs
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldMode_Get
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_DescriptorProto_extension
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 870
      functionDepth:   0
      returnType:      'struct.google_protobuf_FieldDescriptorProto **'
      argCount:        2
      argTypes:
        - 'struct.google_protobuf_DescriptorProto *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_array_constptr
        - upb_Message_GetArray
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:872,26'
          Dst:             upb_Message_GetArray
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:875,64'
          Dst:             _upb_array_constptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FileDescriptorProto_service
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionDepth:   0
      returnType:      'struct.google_protobuf_ServiceDescriptorProto **'
      argCount:        2
      argTypes:
        - 'struct.google_protobuf_FileDescriptorProto *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_array_constptr
        - upb_Message_GetArray
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:384,26'
          Dst:             upb_Message_GetArray
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:387,66'
          Dst:             _upb_array_constptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FileDescriptorProto_enum_type
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionDepth:   0
      returnType:      'struct.google_protobuf_EnumDescriptorProto **'
      argCount:        2
      argTypes:
        - 'struct.google_protobuf_FileDescriptorProto *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_array_constptr
        - upb_Message_GetArray
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:364,26'
          Dst:             upb_Message_GetArray
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:367,63'
          Dst:             _upb_array_constptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FileDescriptorProto_weak_dependency
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionDepth:   0
      returnType:      'int *'
      argCount:        2
      argTypes:
        - 'struct.google_protobuf_FileDescriptorProto *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_array_constptr
        - upb_Message_GetArray
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:474,26'
          Dst:             upb_Message_GetArray
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:477,28'
          Dst:             _upb_array_constptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FileDescriptorProto_public_dependency
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionDepth:   0
      returnType:      'int *'
      argCount:        2
      argTypes:
        - 'struct.google_protobuf_FileDescriptorProto *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_array_constptr
        - upb_Message_GetArray
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:454,26'
          Dst:             upb_Message_GetArray
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:457,28'
          Dst:             _upb_array_constptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FileDescriptorProto_dependency
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionDepth:   0
      returnType:      'struct.upb_StringView *'
      argCount:        2
      argTypes:
        - 'struct.google_protobuf_FileDescriptorProto *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_array_constptr
        - upb_Message_GetArray
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:324,26'
          Dst:             upb_Message_GetArray
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:327,35'
          Dst:             _upb_array_constptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_Arena
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def_builder_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      'struct.upb_Arena *'
      argCount:        1
      argTypes:
        - 'struct.upb_DefBuilder *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FileOptions_parse
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2471
      functionDepth:   0
      returnType:      'struct.google_protobuf_FileOptions *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - google_protobuf_FileOptions_new
        - upb_Decode
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2472,38'
          Dst:             google_protobuf_FileOptions_new
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2474,7'
          Dst:             upb_Decode
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FileDescriptorProto_options
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionDepth:   0
      returnType:      'struct.google_protobuf_FileOptions *'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_FileDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          86
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:426,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:426,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:426,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:426,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:426,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:426,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:426,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FileOptions_serialize
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2490
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.google_protobuf_FileOptions *'
        - 'struct.upb_Arena *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_Encode
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2492,9'
          Dst:             upb_Encode
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FileDescriptorProto_has_options
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_FileDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_HasNonExtensionField
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:431,10'
          Dst:             _upb_Message_HasNonExtensionField
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    streql_view
      functionSourceFile: '/proc/self/cwd/upb/reflection/file_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strlen
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/file_def.c:169,23'
          Dst:             strlen
        - Src:             'upb/reflection/file_def.c:169,36'
          Dst:             memcmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FileDescriptorProto_syntax
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_FileDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          94
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
        - upb_StringView_FromString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:493,32'
          Dst:             upb_StringView_FromString
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:496,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:496,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:496,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:496,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:496,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:496,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:496,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FileDescriptorProto_has_syntax
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_FileDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_HasNonExtensionField
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:501,10'
          Dst:             _upb_Message_HasNonExtensionField
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FileDescriptorProto_edition
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 507
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_FileDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          94
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
        - upb_StringView_FromString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:508,32'
          Dst:             upb_StringView_FromString
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:511,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:511,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:511,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:511,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:511,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:511,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:511,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_CheckIdentFull
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def_builder_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          167
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _upb_DefBuilder_CheckIdentSlow
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/reflection/def_builder_internal.h:148,14'
          Dst:             _upb_DefBuilder_CheckIdentSlow
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FileDescriptorProto_package
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_FileDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          94
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
        - upb_StringView_FromString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:308,32'
          Dst:             upb_StringView_FromString
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:311,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:311,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:311,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:311,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:311,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:311,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:311,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    strviewdup
      functionSourceFile: '/proc/self/cwd/upb/reflection/file_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          44
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_DefBuilder_Arena
        - _upb_DefBuilder_OomErr
        - upb_strdup2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/file_def.c:163,49'
          Dst:             _upb_DefBuilder_Arena
        - Src:             'upb/reflection/file_def.c:163,15'
          Dst:             upb_strdup2
        - Src:             'upb/reflection/file_def.c:164,13'
          Dst:             _upb_DefBuilder_OomErr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FileDescriptorProto_name
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_FileDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          94
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
        - upb_StringView_FromString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:293,32'
          Dst:             upb_StringView_FromString
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:296,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:296,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:296,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:296,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:296,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:296,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:296,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    count_exts_in_msg
      functionSourceFile: '/proc/self/cwd/upb/reflection/file_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_DescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          57
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - count_exts_in_msg
        - google_protobuf_DescriptorProto_extension
        - google_protobuf_DescriptorProto_nested_type
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/file_def.c:174,3'
          Dst:             google_protobuf_DescriptorProto_extension
        - Src:             'upb/reflection/file_def.c:178,7'
          Dst:             google_protobuf_DescriptorProto_nested_type
        - Src:             'upb/reflection/file_def.c:180,18'
          Dst:             count_exts_in_msg
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FileDescriptorProto_message_type
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionDepth:   0
      returnType:      'struct.google_protobuf_DescriptorProto **'
      argCount:        2
      argTypes:
        - 'struct.google_protobuf_FileDescriptorProto *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_array_constptr
        - upb_Message_GetArray
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:344,26'
          Dst:             upb_Message_GetArray
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:347,59'
          Dst:             _upb_array_constptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_FileDescriptorProto_extension
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionDepth:   0
      returnType:      'struct.google_protobuf_FieldDescriptorProto **'
      argCount:        2
      argTypes:
        - 'struct.google_protobuf_FileDescriptorProto *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_array_constptr
        - upb_Message_GetArray
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:404,26'
          Dst:             upb_Message_GetArray
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:407,64'
          Dst:             _upb_array_constptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_Alloc
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def_builder_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_DefBuilder_OomErr
        - upb_Arena_Malloc
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/reflection/def_builder_internal.h:102,15'
          Dst:             upb_Arena_Malloc
        - Src:             './upb/reflection/def_builder_internal.h:103,13'
          Dst:             _upb_DefBuilder_OomErr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_FileDef_Create
      functionSourceFile: '/proc/self/cwd/upb/reflection/file_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'struct.google_protobuf_FileDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         85
      ICount:          894
      EdgeCount:       102
      CyclomaticComplexity: 19
      functionsReached:
        - _upb_DefBuilder_Alloc
        - _upb_DefBuilder_Arena
        - _upb_DefBuilder_CheckIdentFull
        - _upb_DefBuilder_Errf
        - _upb_DefBuilder_OomErr
        - _upb_DefPool_ExtReg
        - _upb_EnumDefs_New
        - _upb_Extensions_New
        - _upb_FieldDef_BuildMiniTableExtension
        - _upb_FieldDef_Resolve
        - _upb_MessageDef_CreateMiniTable
        - _upb_MessageDef_LinkMiniTable
        - _upb_MessageDef_Resolve
        - _upb_MessageDefs_New
        - _upb_ServiceDefs_New
        - count_exts_in_msg
        - google_protobuf_FileDescriptorProto_dependency
        - google_protobuf_FileDescriptorProto_edition
        - google_protobuf_FileDescriptorProto_enum_type
        - google_protobuf_FileDescriptorProto_extension
        - google_protobuf_FileDescriptorProto_has_options
        - google_protobuf_FileDescriptorProto_has_syntax
        - google_protobuf_FileDescriptorProto_message_type
        - google_protobuf_FileDescriptorProto_name
        - google_protobuf_FileDescriptorProto_package
        - google_protobuf_FileDescriptorProto_public_dependency
        - google_protobuf_FileDescriptorProto_service
        - google_protobuf_FileDescriptorProto_syntax
        - google_protobuf_FileDescriptorProto_weak_dependency
        - streql_view
        - strlen
        - strviewdup
        - upb_DefPool_FindFileByNameWithSize
        - upb_ExtensionRegistry_AddArray
        - upb_FileDef_TopLevelExtension
        - upb_FileDef_TopLevelMessage
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/file_def.c:189,23'
          Dst:             _upb_DefBuilder_Alloc
        - Src:             'upb/reflection/file_def.c:204,3'
          Dst:             google_protobuf_FileDescriptorProto_extension
        - Src:             'upb/reflection/file_def.c:206,10'
          Dst:             google_protobuf_FileDescriptorProto_message_type
        - Src:             'upb/reflection/file_def.c:208,18'
          Dst:             count_exts_in_msg
        - Src:             'upb/reflection/file_def.c:216,7'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/file_def.c:222,25'
          Dst:             _upb_DefBuilder_Alloc
        - Src:             'upb/reflection/file_def.c:225,9'
          Dst:             _upb_DefBuilder_Alloc
        - Src:             'upb/reflection/file_def.c:231,25'
          Dst:             google_protobuf_FileDescriptorProto_name
        - Src:             'upb/reflection/file_def.c:232,16'
          Dst:             strviewdup
        - Src:             'upb/reflection/file_def.c:233,7'
          Dst:             strlen
        - Src:             'upb/reflection/file_def.c:234,5'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/file_def.c:237,28'
          Dst:             google_protobuf_FileDescriptorProto_package
        - Src:             'upb/reflection/file_def.c:240,5'
          Dst:             _upb_DefBuilder_CheckIdentFull
        - Src:             'upb/reflection/file_def.c:241,21'
          Dst:             strviewdup
        - Src:             'upb/reflection/file_def.c:246,28'
          Dst:             google_protobuf_FileDescriptorProto_edition
        - Src:             'upb/reflection/file_def.c:252,21'
          Dst:             strviewdup
        - Src:             'upb/reflection/file_def.c:253,9'
          Dst:             strlen
        - Src:             'upb/reflection/file_def.c:254,7'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/file_def.c:258,7'
          Dst:             google_protobuf_FileDescriptorProto_has_syntax
        - Src:             'upb/reflection/file_def.c:259,29'
          Dst:             google_protobuf_FileDescriptorProto_syntax
        - Src:             'upb/reflection/file_def.c:261,9'
          Dst:             streql_view
        - Src:             'upb/reflection/file_def.c:263,16'
          Dst:             streql_view
        - Src:             'upb/reflection/file_def.c:266,7'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/file_def.c:274,3'
          Dst:             google_protobuf_FileDescriptorProto_has_options
        - Src:             'upb/reflection/file_def.c:274,3'
          Dst:             google_protobuf_FileDescriptorProto_options
        - Src:             'upb/reflection/file_def.c:274,3'
          Dst:             google_protobuf_FileOptions_serialize
        - Src:             'upb/reflection/file_def.c:274,3'
          Dst:             _upb_DefBuilder_OomErr
        - Src:             'upb/reflection/file_def.c:274,3'
          Dst:             _upb_DefBuilder_Arena
        - Src:             'upb/reflection/file_def.c:274,3'
          Dst:             google_protobuf_FileOptions_parse
        - Src:             'upb/reflection/file_def.c:274,3'
          Dst:             _upb_DefBuilder_OomErr
        - Src:             'upb/reflection/file_def.c:277,10'
          Dst:             google_protobuf_FileDescriptorProto_dependency
        - Src:             'upb/reflection/file_def.c:279,16'
          Dst:             _upb_DefBuilder_Alloc
        - Src:             'upb/reflection/file_def.c:284,9'
          Dst:             upb_DefPool_FindFileByNameWithSize
        - Src:             'upb/reflection/file_def.c:286,7'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/file_def.c:293,17'
          Dst:             google_protobuf_FileDescriptorProto_public_dependency
        - Src:             'upb/reflection/file_def.c:296,7'
          Dst:             _upb_DefBuilder_Alloc
        - Src:             'upb/reflection/file_def.c:300,7'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/file_def.c:306,15'
          Dst:             google_protobuf_FileDescriptorProto_weak_dependency
        - Src:             'upb/reflection/file_def.c:308,21'
          Dst:             _upb_DefBuilder_Alloc
        - Src:             'upb/reflection/file_def.c:312,7'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/file_def.c:319,11'
          Dst:             google_protobuf_FileDescriptorProto_enum_type
        - Src:             'upb/reflection/file_def.c:321,25'
          Dst:             _upb_EnumDefs_New
        - Src:             'upb/reflection/file_def.c:324,10'
          Dst:             google_protobuf_FileDescriptorProto_extension
        - Src:             'upb/reflection/file_def.c:326,24'
          Dst:             _upb_Extensions_New
        - Src:             'upb/reflection/file_def.c:329,10'
          Dst:             google_protobuf_FileDescriptorProto_message_type
        - Src:             'upb/reflection/file_def.c:331,24'
          Dst:             _upb_MessageDefs_New
        - Src:             'upb/reflection/file_def.c:334,14'
          Dst:             google_protobuf_FileDescriptorProto_service
        - Src:             'upb/reflection/file_def.c:336,20'
          Dst:             _upb_ServiceDefs_New
        - Src:             'upb/reflection/file_def.c:341,42'
          Dst:             upb_FileDef_TopLevelMessage
        - Src:             'upb/reflection/file_def.c:342,5'
          Dst:             _upb_MessageDef_Resolve
        - Src:             'upb/reflection/file_def.c:346,38'
          Dst:             upb_FileDef_TopLevelExtension
        - Src:             'upb/reflection/file_def.c:347,5'
          Dst:             _upb_FieldDef_Resolve
        - Src:             'upb/reflection/file_def.c:351,42'
          Dst:             upb_FileDef_TopLevelMessage
        - Src:             'upb/reflection/file_def.c:352,5'
          Dst:             _upb_MessageDef_CreateMiniTable
        - Src:             'upb/reflection/file_def.c:356,38'
          Dst:             upb_FileDef_TopLevelExtension
        - Src:             'upb/reflection/file_def.c:357,5'
          Dst:             _upb_FieldDef_BuildMiniTableExtension
        - Src:             'upb/reflection/file_def.c:361,42'
          Dst:             upb_FileDef_TopLevelMessage
        - Src:             'upb/reflection/file_def.c:362,5'
          Dst:             _upb_MessageDef_LinkMiniTable
        - Src:             'upb/reflection/file_def.c:367,9'
          Dst:             _upb_DefPool_ExtReg
        - Src:             'upb/reflection/file_def.c:366,15'
          Dst:             upb_ExtensionRegistry_AddArray
        - Src:             'upb/reflection/file_def.c:368,14'
          Dst:             _upb_DefBuilder_OomErr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FileDef_TopLevelMessage
      functionSourceFile: '/proc/self/cwd/upb/reflection/file_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionDepth:   0
      returnType:      'struct.upb_MessageDef *'
      argCount:        2
      argTypes:
        - 'struct.upb_FileDef *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_MessageDef_At
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/file_def.c:137,10'
          Dst:             _upb_MessageDef_At
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FileDef_TopLevelExtension
      functionSourceFile: '/proc/self/cwd/upb/reflection/file_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionDepth:   0
      returnType:      'struct.upb_FieldDef *'
      argCount:        2
      argTypes:
        - 'struct.upb_FileDef *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_FieldDef_At
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/file_def.c:147,10'
          Dst:             _upb_FieldDef_At
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_FileDef_ExtensionMiniTable
      functionSourceFile: '/proc/self/cwd/upb/reflection/file_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionDepth:   0
      returnType:      'struct.upb_MiniTableExtension *'
      argCount:        2
      argTypes:
        - 'struct.upb_FileDef *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FileDef_Pool
      functionSourceFile: '/proc/self/cwd/upb/reflection/file_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionDepth:   0
      returnType:      'struct.upb_DefPool *'
      argCount:        1
      argTypes:
        - 'struct.upb_FileDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FileDef_Service
      functionSourceFile: '/proc/self/cwd/upb/reflection/file_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionDepth:   0
      returnType:      'struct.upb_ServiceDef *'
      argCount:        2
      argTypes:
        - 'struct.upb_FileDef *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_ServiceDef_At
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/file_def.c:152,10'
          Dst:             _upb_ServiceDef_At
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FileDef_TopLevelEnum
      functionSourceFile: '/proc/self/cwd/upb/reflection/file_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionDepth:   0
      returnType:      'struct.upb_EnumDef *'
      argCount:        2
      argTypes:
        - 'struct.upb_FileDef *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_EnumDef_At
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/file_def.c:142,10'
          Dst:             _upb_EnumDef_At
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FileDef_WeakDependency
      functionSourceFile: '/proc/self/cwd/upb/reflection/file_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      'struct.upb_FileDef *'
      argCount:        2
      argTypes:
        - 'struct.upb_FileDef *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FileDef_PublicDependency
      functionSourceFile: '/proc/self/cwd/upb/reflection/file_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionDepth:   0
      returnType:      'struct.upb_FileDef *'
      argCount:        2
      argTypes:
        - 'struct.upb_FileDef *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FileDef_Dependency
      functionSourceFile: '/proc/self/cwd/upb/reflection/file_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      'struct.upb_FileDef *'
      argCount:        2
      argTypes:
        - 'struct.upb_FileDef *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FileDef_ServiceCount
      functionSourceFile: '/proc/self/cwd/upb/reflection/file_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_FileDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FileDef_TopLevelExtensionCount
      functionSourceFile: '/proc/self/cwd/upb/reflection/file_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_FileDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FileDef_TopLevelEnumCount
      functionSourceFile: '/proc/self/cwd/upb/reflection/file_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_FileDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_FileDef_WeakDependencyIndexes
      functionSourceFile: '/proc/self/cwd/upb/reflection/file_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionDepth:   0
      returnType:      'int *'
      argCount:        1
      argTypes:
        - 'struct.upb_FileDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_FileDef_PublicDependencyIndexes
      functionSourceFile: '/proc/self/cwd/upb/reflection/file_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      'int *'
      argCount:        1
      argTypes:
        - 'struct.upb_FileDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FileDef_WeakDependencyCount
      functionSourceFile: '/proc/self/cwd/upb/reflection/file_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_FileDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FileDef_PublicDependencyCount
      functionSourceFile: '/proc/self/cwd/upb/reflection/file_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_FileDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FileDef_DependencyCount
      functionSourceFile: '/proc/self/cwd/upb/reflection/file_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_FileDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FileDef_TopLevelMessageCount
      functionSourceFile: '/proc/self/cwd/upb/reflection/file_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_FileDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FileDef_Syntax
      functionSourceFile: '/proc/self/cwd/upb/reflection/file_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_FileDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_FileDef_RawPackage
      functionSourceFile: '/proc/self/cwd/upb/reflection/file_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.upb_FileDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FileDef_Edition
      functionSourceFile: '/proc/self/cwd/upb/reflection/file_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.upb_FileDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FileDef_Package
      functionSourceFile: '/proc/self/cwd/upb/reflection/file_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.upb_FileDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FileDef_Name
      functionSourceFile: '/proc/self/cwd/upb/reflection/file_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.upb_FileDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FileDef_HasOptions
      functionSourceFile: '/proc/self/cwd/upb/reflection/file_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_FileDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FileDef_Options
      functionSourceFile: '/proc/self/cwd/upb/reflection/file_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionDepth:   0
      returnType:      'struct.google_protobuf_FileOptions *'
      argCount:        1
      argTypes:
        - 'struct.upb_FileDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_msg_sizeof
      functionSourceFile: '/proc/self/cwd/./upb/message/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTable *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_New
      functionSourceFile: '/proc/self/cwd/./upb/message/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_MiniTable *'
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_Arena_Malloc
        - upb_msg_sizeof
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/internal.h:104,17'
          Dst:             upb_msg_sizeof
        - Src:             './upb/message/internal.h:105,15'
          Dst:             upb_Arena_Malloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_Malloc
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_Arena *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_ArenaHas
        - _upb_Arena_SlowMalloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mem/arena.h:83,7'
          Dst:             _upb_ArenaHas
        - Src:             './upb/mem/arena.h:84,12'
          Dst:             _upb_Arena_SlowMalloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_ArenaHas
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_MessageOptions_new
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2931
      functionDepth:   0
      returnType:      'struct.google_protobuf_MessageOptions *'
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_New
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2932,43'
          Dst:             _upb_Message_New
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Array_ElementSizeLg2
      functionSourceFile: '/proc/self/cwd/./upb/collections/array_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_Array *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldMode_Get
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_CheckIsArray
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_MiniTableField_GetRep
        - upb_FieldMode_Get
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:100,3'
          Dst:             _upb_MiniTableField_GetRep
        - Src:             './upb/mini_table/field_internal.h:101,3'
          Dst:             upb_FieldMode_Get
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_GetRep
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_array_constptr
      functionSourceFile: '/proc/self/cwd/./upb/collections/array_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.upb_Array *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Array_ElementSizeLg2
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/collections/array_internal.h:58,3'
          Dst:             _upb_Array_ElementSizeLg2
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Message_GetArray
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionDepth:   0
      returnType:      'struct.upb_Array *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          87
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_CheckIsArray
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:574,3'
          Dst:             _upb_MiniTableField_CheckIsArray
        - Src:             './upb/message/accessors.h:577,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             './upb/message/accessors.h:577,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             './upb/message/accessors.h:577,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             './upb/message/accessors.h:577,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             './upb/message/accessors.h:577,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             './upb/message/accessors.h:577,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             './upb/message/accessors.h:577,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MiniTableField_IsExtension
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_InOneOf
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTable_ValueIsNonZero
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          75
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _upb_MiniTableField_GetRep
        - memcmp
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:93,11'
          Dst:             _upb_MiniTableField_GetRep
        - Src:             './upb/message/accessors.h:95,14'
          Dst:             memcmp
        - Src:             './upb/message/accessors.h:97,14'
          Dst:             memcmp
        - Src:             './upb/message/accessors.h:99,14'
          Dst:             memcmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_HasNonExtensionField
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - _upb_getoneofcase_field
        - _upb_hasbit_field
        - upb_MiniTableField_IsExtension
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:195,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             './upb/message/accessors.h:196,7'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             './upb/message/accessors.h:197,12'
          Dst:             _upb_getoneofcase_field
        - Src:             './upb/message/accessors.h:199,12'
          Dst:             _upb_hasbit_field
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTable_CopyFieldData
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _upb_MiniTableField_GetRep
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:110,11'
          Dst:             _upb_MiniTableField_GetRep
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_GetConstPtr
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_getoneofcase_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_oneofcase_field
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:172,11'
          Dst:             _upb_oneofcase_field
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_Hasidx
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:150,27'
          Dst:             _upb_Message_Hasidx
        - Src:             './upb/mini_table/field_internal.h:150,10'
          Dst:             _upb_hasbit
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_Hasidx
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_hasbit_mask
        - _upb_hasbit_ofs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:131,12'
          Dst:             _upb_hasbit_ofs
        - Src:             './upb/mini_table/field_internal.h:132,11'
          Dst:             _upb_hasbit_mask
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_ofs
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_mask
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionDepth:   0
      returnType:      'char '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_oneofcase_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      'int *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_oneofcase_ofs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:167,10'
          Dst:             _upb_oneofcase_ofs
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_oneofcase_ofs
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_StringView_FromDataAndSize
      functionSourceFile: '/proc/self/cwd/./upb/base/string_view.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_StringView_FromString
      functionSourceFile: '/proc/self/cwd/./upb/base/string_view.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
        - upb_StringView_FromDataAndSize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/base/string_view.h:62,47'
          Dst:             strlen
        - Src:             './upb/base/string_view.h:62,10'
          Dst:             upb_StringView_FromDataAndSize
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_DescriptorProto_nested_type
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionDepth:   0
      returnType:      'struct.google_protobuf_DescriptorProto **'
      argCount:        2
      argTypes:
        - 'struct.google_protobuf_DescriptorProto *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_array_constptr
        - upb_Message_GetArray
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:812,26'
          Dst:             upb_Message_GetArray
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:815,59'
          Dst:             _upb_array_constptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_DescriptorProto_extension
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 870
      functionDepth:   0
      returnType:      'struct.google_protobuf_FieldDescriptorProto **'
      argCount:        2
      argTypes:
        - 'struct.google_protobuf_DescriptorProto *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_array_constptr
        - upb_Message_GetArray
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:872,26'
          Dst:             upb_Message_GetArray
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:875,64'
          Dst:             _upb_array_constptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_DescriptorProto_enum_type
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 830
      functionDepth:   0
      returnType:      'struct.google_protobuf_EnumDescriptorProto **'
      argCount:        2
      argTypes:
        - 'struct.google_protobuf_DescriptorProto *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_array_constptr
        - upb_Message_GetArray
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:832,26'
          Dst:             upb_Message_GetArray
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:835,63'
          Dst:             _upb_array_constptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    assign_msg_wellknowntype
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MessageDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         53
      ICount:          244
      EdgeCount:       70
      CyclomaticComplexity: 19
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/message_def.c:93,8'
          Dst:             strcmp
        - Src:             'upb/reflection/message_def.c:95,15'
          Dst:             strcmp
        - Src:             'upb/reflection/message_def.c:97,15'
          Dst:             strcmp
        - Src:             'upb/reflection/message_def.c:99,15'
          Dst:             strcmp
        - Src:             'upb/reflection/message_def.c:101,15'
          Dst:             strcmp
        - Src:             'upb/reflection/message_def.c:103,15'
          Dst:             strcmp
        - Src:             'upb/reflection/message_def.c:105,15'
          Dst:             strcmp
        - Src:             'upb/reflection/message_def.c:107,15'
          Dst:             strcmp
        - Src:             'upb/reflection/message_def.c:109,15'
          Dst:             strcmp
        - Src:             'upb/reflection/message_def.c:111,15'
          Dst:             strcmp
        - Src:             'upb/reflection/message_def.c:113,15'
          Dst:             strcmp
        - Src:             'upb/reflection/message_def.c:115,15'
          Dst:             strcmp
        - Src:             'upb/reflection/message_def.c:117,15'
          Dst:             strcmp
        - Src:             'upb/reflection/message_def.c:119,15'
          Dst:             strcmp
        - Src:             'upb/reflection/message_def.c:121,15'
          Dst:             strcmp
        - Src:             'upb/reflection/message_def.c:123,15'
          Dst:             strcmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    strcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_ReservedNames_New
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionDepth:   0
      returnType:      'struct.upb_StringView *'
      argCount:        3
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'int '
        - 'struct.upb_StringView *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          79
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_DefBuilder_Alloc
        - _upb_DefBuilder_Arena
        - upb_strdup2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/message_def.c:609,24'
          Dst:             _upb_DefBuilder_Alloc
        - Src:             'upb/reflection/message_def.c:612,53'
          Dst:             _upb_DefBuilder_Arena
        - Src:             'upb/reflection/message_def.c:612,9'
          Dst:             upb_strdup2
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_Alloc
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def_builder_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_DefBuilder_OomErr
        - upb_Arena_Malloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/reflection/def_builder_internal.h:102,15'
          Dst:             upb_Arena_Malloc
        - Src:             './upb/reflection/def_builder_internal.h:103,13'
          Dst:             _upb_DefBuilder_OomErr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_Arena
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def_builder_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      'struct.upb_Arena *'
      argCount:        1
      argTypes:
        - 'struct.upb_DefBuilder *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_MessageOptions_parse
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2934
      functionDepth:   0
      returnType:      'struct.google_protobuf_MessageOptions *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - google_protobuf_MessageOptions_new
        - upb_Decode
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2935,41'
          Dst:             google_protobuf_MessageOptions_new
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2937,7'
          Dst:             upb_Decode
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_DescriptorProto_options
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 890
      functionDepth:   0
      returnType:      'struct.google_protobuf_MessageOptions *'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_DescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          86
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:894,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:894,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:894,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:894,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:894,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:894,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:894,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_MessageOptions_serialize
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2953
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.google_protobuf_MessageOptions *'
        - 'struct.upb_Arena *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_Encode
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2955,9'
          Dst:             upb_Encode
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_DescriptorProto_has_options
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 897
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_DescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_HasNonExtensionField
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:899,10'
          Dst:             _upb_Message_HasNonExtensionField
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_DescriptorProto_reserved_name
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 945
      functionDepth:   0
      returnType:      'struct.upb_StringView *'
      argCount:        2
      argTypes:
        - 'struct.google_protobuf_DescriptorProto *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_array_constptr
        - upb_Message_GetArray
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:947,26'
          Dst:             upb_Message_GetArray
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:950,35'
          Dst:             _upb_array_constptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_DescriptorProto_reserved_range
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 925
      functionDepth:   0
      returnType:      'struct.google_protobuf_DescriptorProto_ReservedRange **'
      argCount:        2
      argTypes:
        - 'struct.google_protobuf_DescriptorProto *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_array_constptr
        - upb_Message_GetArray
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:927,26'
          Dst:             upb_Message_GetArray
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:930,73'
          Dst:             _upb_array_constptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_DescriptorProto_extension_range
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionDepth:   0
      returnType:      'struct.google_protobuf_DescriptorProto_ExtensionRange **'
      argCount:        2
      argTypes:
        - 'struct.google_protobuf_DescriptorProto *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_array_constptr
        - upb_Message_GetArray
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:852,26'
          Dst:             upb_Message_GetArray
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:855,74'
          Dst:             _upb_array_constptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_DescriptorProto_field
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionDepth:   0
      returnType:      'struct.google_protobuf_FieldDescriptorProto **'
      argCount:        2
      argTypes:
        - 'struct.google_protobuf_DescriptorProto *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_array_constptr
        - upb_Message_GetArray
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:792,26'
          Dst:             upb_Message_GetArray
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:795,64'
          Dst:             _upb_array_constptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_DescriptorProto_oneof_decl
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 905
      functionDepth:   0
      returnType:      'struct.google_protobuf_OneofDescriptorProto **'
      argCount:        2
      argTypes:
        - 'struct.google_protobuf_DescriptorProto *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_array_constptr
        - upb_Message_GetArray
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:907,26'
          Dst:             upb_Message_GetArray
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:910,64'
          Dst:             _upb_array_constptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_Add
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def_builder_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          60
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_DefBuilder_FailJmp
        - _upb_DefPool_InsertSym
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/reflection/def_builder_internal.h:112,47'
          Dst:             strlen
        - Src:             './upb/reflection/def_builder_internal.h:113,13'
          Dst:             _upb_DefPool_InsertSym
        - Src:             './upb/reflection/def_builder_internal.h:114,12'
          Dst:             _upb_DefBuilder_FailJmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_DescriptorProto_name
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 775
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_DescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          94
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
        - upb_StringView_FromString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:776,32'
          Dst:             upb_StringView_FromString
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:779,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:779,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:779,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:779,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:779,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:779,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:779,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_File
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def_builder_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionDepth:   0
      returnType:      'struct.upb_FileDef *'
      argCount:        1
      argTypes:
        - 'struct.upb_DefBuilder *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MessageDef_Modifiers
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MessageDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - upb_FileDef_Syntax
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/message_def.c:510,7'
          Dst:             upb_FileDef_Syntax
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_value_setconstptr
      functionSourceFile: '/proc/self/cwd/./upb/hash/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_value *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    create_msgdef
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'char *'
        - 'struct.google_protobuf_DescriptorProto *'
        - 'struct.upb_MessageDef *'
        - 'struct.upb_MessageDef *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          396
      EdgeCount:       21
      CyclomaticComplexity: 4
      functionsReached:
        - _upb_DefBuilder_Add
        - _upb_DefBuilder_Arena
        - _upb_DefBuilder_Errf
        - _upb_DefBuilder_File
        - _upb_DefBuilder_MakeFullName
        - _upb_DefBuilder_OomErr
        - _upb_DefType_Pack
        - _upb_EnumDefs_New
        - _upb_ExtensionRanges_New
        - _upb_Extensions_New
        - _upb_FieldDefs_New
        - _upb_MessageDefs_New
        - _upb_MessageReservedRanges_New
        - _upb_OneofDefs_Finalize
        - _upb_OneofDefs_New
        - _upb_ReservedNames_New
        - assign_msg_wellknowntype
        - google_protobuf_DescriptorProto_enum_type
        - google_protobuf_DescriptorProto_extension
        - google_protobuf_DescriptorProto_extension_range
        - google_protobuf_DescriptorProto_field
        - google_protobuf_DescriptorProto_has_options
        - google_protobuf_DescriptorProto_name
        - google_protobuf_DescriptorProto_nested_type
        - google_protobuf_DescriptorProto_oneof_decl
        - google_protobuf_DescriptorProto_reserved_name
        - google_protobuf_DescriptorProto_reserved_range
        - google_protobuf_MessageOptions_message_set_wire_format
        - upb_inttable_compact
        - upb_inttable_init
        - upb_strtable_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/message_def.c:632,13'
          Dst:             _upb_DefBuilder_File
        - Src:             'upb/reflection/message_def.c:637,10'
          Dst:             google_protobuf_DescriptorProto_name
        - Src:             'upb/reflection/message_def.c:639,18'
          Dst:             _upb_DefBuilder_MakeFullName
        - Src:             'upb/reflection/message_def.c:640,42'
          Dst:             _upb_DefType_Pack
        - Src:             'upb/reflection/message_def.c:640,3'
          Dst:             _upb_DefBuilder_Add
        - Src:             'upb/reflection/message_def.c:642,12'
          Dst:             google_protobuf_DescriptorProto_oneof_decl
        - Src:             'upb/reflection/message_def.c:643,12'
          Dst:             google_protobuf_DescriptorProto_field
        - Src:             'upb/reflection/message_def.c:645,7'
          Dst:             google_protobuf_DescriptorProto_extension_range
        - Src:             'upb/reflection/message_def.c:647,7'
          Dst:             google_protobuf_DescriptorProto_reserved_range
        - Src:             'upb/reflection/message_def.c:648,15'
          Dst:             google_protobuf_DescriptorProto_reserved_name
        - Src:             'upb/reflection/message_def.c:650,13'
          Dst:             upb_inttable_init
        - Src:             'upb/reflection/message_def.c:651,12'
          Dst:             _upb_DefBuilder_OomErr
        - Src:             'upb/reflection/message_def.c:653,8'
          Dst:             upb_strtable_init
        - Src:             'upb/reflection/message_def.c:654,12'
          Dst:             _upb_DefBuilder_OomErr
        - Src:             'upb/reflection/message_def.c:656,3'
          Dst:             google_protobuf_DescriptorProto_has_options
        - Src:             'upb/reflection/message_def.c:656,3'
          Dst:             google_protobuf_DescriptorProto_options
        - Src:             'upb/reflection/message_def.c:656,3'
          Dst:             google_protobuf_MessageOptions_serialize
        - Src:             'upb/reflection/message_def.c:656,3'
          Dst:             _upb_DefBuilder_OomErr
        - Src:             'upb/reflection/message_def.c:656,3'
          Dst:             _upb_DefBuilder_Arena
        - Src:             'upb/reflection/message_def.c:656,3'
          Dst:             google_protobuf_MessageOptions_parse
        - Src:             'upb/reflection/message_def.c:656,3'
          Dst:             _upb_DefBuilder_OomErr
        - Src:             'upb/reflection/message_def.c:659,15'
          Dst:             _upb_OneofDefs_New
        - Src:             'upb/reflection/message_def.c:663,7'
          Dst:             _upb_FieldDefs_New
        - Src:             'upb/reflection/message_def.c:666,7'
          Dst:             google_protobuf_MessageOptions_message_set_wire_format
        - Src:             'upb/reflection/message_def.c:668,7'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/message_def.c:673,19'
          Dst:             _upb_ExtensionRanges_New
        - Src:             'upb/reflection/message_def.c:677,7'
          Dst:             _upb_MessageReservedRanges_New
        - Src:             'upb/reflection/message_def.c:680,18'
          Dst:             _upb_ReservedNames_New
        - Src:             'upb/reflection/message_def.c:682,34'
          Dst:             _upb_OneofDefs_Finalize
        - Src:             'upb/reflection/message_def.c:685,3'
          Dst:             assign_msg_wellknowntype
        - Src:             'upb/reflection/message_def.c:686,3'
          Dst:             upb_inttable_compact
        - Src:             'upb/reflection/message_def.c:689,7'
          Dst:             google_protobuf_DescriptorProto_enum_type
        - Src:             'upb/reflection/message_def.c:691,21'
          Dst:             _upb_EnumDefs_New
        - Src:             'upb/reflection/message_def.c:694,7'
          Dst:             google_protobuf_DescriptorProto_extension
        - Src:             'upb/reflection/message_def.c:696,20'
          Dst:             _upb_Extensions_New
        - Src:             'upb/reflection/message_def.c:699,7'
          Dst:             google_protobuf_DescriptorProto_nested_type
        - Src:             'upb/reflection/message_def.c:701,20'
          Dst:             _upb_MessageDefs_New
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_MessageOptions_message_set_wire_format
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2968
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_MessageOptions *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          85
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2972,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2972,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2972,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2972,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2972,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2972,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2972,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MessageDefs_New
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionDepth:   0
      returnType:      'struct.upb_MessageDef *'
      argCount:        4
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'int '
        - 'struct.google_protobuf_DescriptorProto **'
        - 'struct.upb_MessageDef *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          89
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _upb_DefBuilder_Alloc
        - _upb_DefType_CheckPadding
        - _upb_FileDef_RawPackage
        - create_msgdef
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/message_def.c:708,3'
          Dst:             _upb_DefType_CheckPadding
        - Src:             'upb/reflection/message_def.c:711,40'
          Dst:             _upb_FileDef_RawPackage
        - Src:             'upb/reflection/message_def.c:713,23'
          Dst:             _upb_DefBuilder_Alloc
        - Src:             'upb/reflection/message_def.c:715,5'
          Dst:             create_msgdef
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefType_CheckPadding
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def_type.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MessageDef_EncodeMessage
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_DescState *'
        - 'struct.upb_MessageDef *'
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          240
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - _upb_DescState_Grow
        - _upb_FieldDef_Modifiers
        - _upb_FieldDefs_Sorted
        - _upb_MessageDef_Modifiers
        - upb_FieldDef_Number
        - upb_FieldDef_Type
        - upb_MessageDef_Field
        - upb_MessageDef_Oneof
        - upb_MtDataEncoder_PutField
        - upb_MtDataEncoder_PutOneofField
        - upb_MtDataEncoder_StartMessage
        - upb_MtDataEncoder_StartOneof
        - upb_OneofDef_Field
        - upb_OneofDef_FieldCount
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/message_def.c:542,14'
          Dst:             _upb_FieldDefs_Sorted
        - Src:             'upb/reflection/message_def.c:547,43'
          Dst:             _upb_MessageDef_Modifiers
        - Src:             'upb/reflection/message_def.c:546,12'
          Dst:             upb_MtDataEncoder_StartMessage
        - Src:             'upb/reflection/message_def.c:550,50'
          Dst:             upb_MessageDef_Field
        - Src:             'upb/reflection/message_def.c:551,32'
          Dst:             upb_FieldDef_Type
        - Src:             'upb/reflection/message_def.c:552,24'
          Dst:             upb_FieldDef_Number
        - Src:             'upb/reflection/message_def.c:553,32'
          Dst:             _upb_FieldDef_Modifiers
        - Src:             'upb/reflection/message_def.c:555,10'
          Dst:             _upb_DescState_Grow
        - Src:             'upb/reflection/message_def.c:556,14'
          Dst:             upb_MtDataEncoder_PutField
        - Src:             'upb/reflection/message_def.c:560,10'
          Dst:             _upb_DescState_Grow
        - Src:             'upb/reflection/message_def.c:561,14'
          Dst:             upb_MtDataEncoder_StartOneof
        - Src:             'upb/reflection/message_def.c:563,29'
          Dst:             upb_MessageDef_Oneof
        - Src:             'upb/reflection/message_def.c:564,29'
          Dst:             upb_OneofDef_FieldCount
        - Src:             'upb/reflection/message_def.c:566,46'
          Dst:             upb_OneofDef_Field
        - Src:             'upb/reflection/message_def.c:566,26'
          Dst:             upb_FieldDef_Number
        - Src:             'upb/reflection/message_def.c:568,12'
          Dst:             _upb_DescState_Grow
        - Src:             'upb/reflection/message_def.c:569,16'
          Dst:             upb_MtDataEncoder_PutOneofField
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MessageDef_Field
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionDepth:   0
      returnType:      'struct.upb_FieldDef *'
      argCount:        2
      argTypes:
        - 'struct.upb_MessageDef *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_FieldDef_At
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/message_def.c:298,10'
          Dst:             _upb_FieldDef_At
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MessageDef_Oneof
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionDepth:   0
      returnType:      'struct.upb_OneofDef *'
      argCount:        2
      argTypes:
        - 'struct.upb_MessageDef *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_OneofDef_At
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/message_def.c:303,10'
          Dst:             _upb_OneofDef_At
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MessageDef_EncodeMessageSet
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 578
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_DescState *'
        - 'struct.upb_MessageDef *'
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_MtDataEncoder_EncodeMessageSet
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/message_def.c:579,12'
          Dst:             upb_MtDataEncoder_EncodeMessageSet
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MessageDef_EncodeMap
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_DescState *'
        - 'struct.upb_MessageDef *'
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          85
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_FieldDef_Modifiers
        - upb_FieldDef_Type
        - upb_MessageDef_Field
        - upb_MtDataEncoder_EncodeMap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/message_def.c:524,35'
          Dst:             upb_MessageDef_Field
        - Src:             'upb/reflection/message_def.c:525,35'
          Dst:             upb_MessageDef_Field
        - Src:             'upb/reflection/message_def.c:532,22'
          Dst:             upb_FieldDef_Type
        - Src:             'upb/reflection/message_def.c:532,52'
          Dst:             upb_FieldDef_Type
        - Src:             'upb/reflection/message_def.c:533,7'
          Dst:             _upb_FieldDef_Modifiers
        - Src:             'upb/reflection/message_def.c:533,43'
          Dst:             _upb_FieldDef_Modifiers
        - Src:             'upb/reflection/message_def.c:531,12'
          Dst:             upb_MtDataEncoder_EncodeMap
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DescState_Init
      functionSourceFile: '/proc/self/cwd/./upb/reflection/desc_state_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_DescState *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MessageDef_MiniDescriptorEncode
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_MessageDef *'
        - 'struct.upb_Arena *'
        - 'struct.upb_StringView *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          112
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - _upb_DescState_Grow
        - _upb_DescState_Init
        - _upb_MessageDef_EncodeMap
        - _upb_MessageDef_EncodeMessage
        - _upb_MessageDef_EncodeMessageSet
        - google_protobuf_MessageOptions_message_set_wire_format
        - upb_MessageDef_IsMapEntry
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/message_def.c:587,3'
          Dst:             _upb_DescState_Init
        - Src:             'upb/reflection/message_def.c:589,8'
          Dst:             _upb_DescState_Grow
        - Src:             'upb/reflection/message_def.c:591,7'
          Dst:             upb_MessageDef_IsMapEntry
        - Src:             'upb/reflection/message_def.c:592,10'
          Dst:             _upb_MessageDef_EncodeMap
        - Src:             'upb/reflection/message_def.c:593,14'
          Dst:             google_protobuf_MessageOptions_message_set_wire_format
        - Src:             'upb/reflection/message_def.c:594,10'
          Dst:             _upb_MessageDef_EncodeMessageSet
        - Src:             'upb/reflection/message_def.c:596,10'
          Dst:             _upb_MessageDef_EncodeMessage
        - Src:             'upb/reflection/message_def.c:599,8'
          Dst:             _upb_DescState_Grow
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MessageDef_IsMapEntry
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MessageDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - google_protobuf_MessageOptions_map_entry
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/message_def.c:342,10'
          Dst:             google_protobuf_MessageOptions_map_entry
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_MessageOptions_map_entry
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3013
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_MessageOptions *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          85
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3017,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3017,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3017,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3017,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3017,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3017,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3017,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MessageDef_LinkMiniTable
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'struct.upb_MessageDef *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          213
      EdgeCount:       42
      CyclomaticComplexity: 8
      functionsReached:
        - _upb_DefBuilder_Errf
        - _upb_EnumDef_MiniTable
        - _upb_FieldDef_BuildMiniTableExtension
        - _upb_FieldDef_IsClosedEnum
        - _upb_FieldDef_LayoutIndex
        - upb_FieldDef_EnumSubDef
        - upb_FieldDef_MessageSubDef
        - upb_MessageDef_Field
        - upb_MessageDef_MiniTable
        - upb_MessageDef_NestedExtension
        - upb_MessageDef_NestedExtensionCount
        - upb_MessageDef_NestedMessage
        - upb_MiniTable_SetSubEnum
        - upb_MiniTable_SetSubMessage
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/message_def.c:457,23'
          Dst:             upb_MessageDef_NestedExtensionCount
        - Src:             'upb/reflection/message_def.c:458,31'
          Dst:             upb_MessageDef_NestedExtension
        - Src:             'upb/reflection/message_def.c:459,5'
          Dst:             _upb_FieldDef_BuildMiniTableExtension
        - Src:             'upb/reflection/message_def.c:463,40'
          Dst:             upb_MessageDef_NestedMessage
        - Src:             'upb/reflection/message_def.c:463,5'
          Dst:             _upb_MessageDef_LinkMiniTable
        - Src:             'upb/reflection/message_def.c:469,29'
          Dst:             upb_MessageDef_Field
        - Src:             'upb/reflection/message_def.c:470,35'
          Dst:             upb_FieldDef_MessageSubDef
        - Src:             'upb/reflection/message_def.c:471,32'
          Dst:             upb_FieldDef_EnumSubDef
        - Src:             'upb/reflection/message_def.c:472,30'
          Dst:             _upb_FieldDef_LayoutIndex
        - Src:             'upb/reflection/message_def.c:473,41'
          Dst:             upb_MessageDef_MiniTable
        - Src:             'upb/reflection/message_def.c:480,9'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/message_def.c:484,11'
          Dst:             upb_MiniTable_SetSubMessage
        - Src:             'upb/reflection/message_def.c:485,9'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/message_def.c:487,16'
          Dst:             _upb_FieldDef_IsClosedEnum
        - Src:             'upb/reflection/message_def.c:488,39'
          Dst:             _upb_EnumDef_MiniTable
        - Src:             'upb/reflection/message_def.c:489,11'
          Dst:             upb_MiniTable_SetSubEnum
        - Src:             'upb/reflection/message_def.c:490,9'
          Dst:             _upb_DefBuilder_Errf
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MessageDef_NestedExtensionCount
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_MessageDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MessageDef_NestedExtension
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionDepth:   0
      returnType:      'struct.upb_FieldDef *'
      argCount:        2
      argTypes:
        - 'struct.upb_MessageDef *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_FieldDef_At
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/message_def.c:320,10'
          Dst:             _upb_FieldDef_At
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MessageDef_NestedMessage
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionDepth:   0
      returnType:      'struct.upb_MessageDef *'
      argCount:        2
      argTypes:
        - 'struct.upb_MessageDef *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MessageDef_MiniTable
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionDepth:   0
      returnType:      'struct.upb_MiniTable *'
      argCount:        1
      argTypes:
        - 'struct.upb_MessageDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MessageDef_MakeMiniTable
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionDepth:   0
      returnType:      'struct.upb_MiniTable *'
      argCount:        2
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'struct.upb_MessageDef *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          83
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_DefBuilder_FailJmp
        - _upb_DefBuilder_OomErr
        - _upb_DefPool_ScratchData
        - _upb_DefPool_ScratchSize
        - upb_MessageDef_MiniDescriptorEncode
        - upb_MiniTable_BuildWithBuf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/message_def.c:354,13'
          Dst:             upb_MessageDef_MiniDescriptorEncode
        - Src:             'upb/reflection/message_def.c:355,12'
          Dst:             _upb_DefBuilder_OomErr
        - Src:             'upb/reflection/message_def.c:357,25'
          Dst:             _upb_DefPool_ScratchData
        - Src:             'upb/reflection/message_def.c:358,26'
          Dst:             _upb_DefPool_ScratchSize
        - Src:             'upb/reflection/message_def.c:359,24'
          Dst:             upb_MiniTable_BuildWithBuf
        - Src:             'upb/reflection/message_def.c:362,13'
          Dst:             _upb_DefBuilder_FailJmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MessageDef_CreateMiniTable
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'struct.upb_MessageDef *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          97
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _upb_FieldDefs_Sorted
        - _upb_MessageDef_CreateMiniTable
        - _upb_MessageDef_MakeMiniTable
        - upb_MessageDef_NestedMessage
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/message_def.c:437,17'
          Dst:             _upb_MessageDef_MakeMiniTable
        - Src:             'upb/reflection/message_def.c:445,5'
          Dst:             _upb_FieldDefs_Sorted
        - Src:             'upb/reflection/message_def.c:450,26'
          Dst:             upb_MessageDef_NestedMessage
        - Src:             'upb/reflection/message_def.c:451,5'
          Dst:             _upb_MessageDef_CreateMiniTable
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_strtable_lookup
      functionSourceFile: '/proc/self/cwd/./upb/hash/str_table.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_strtable *'
        - 'char *'
        - 'struct.upb_value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
        - upb_strtable_lookup2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/hash/str_table.h:72,39'
          Dst:             strlen
        - Src:             './upb/hash/str_table.h:72,10'
          Dst:             upb_strtable_lookup2
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_value_constptr
      functionSourceFile: '/proc/self/cwd/./upb/hash/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_value_setconstptr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/hash/common.h:102,1'
          Dst:             upb_value_setconstptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MessageDef_InsertField
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'struct.upb_MessageDef *'
        - 'struct.upb_FieldDef *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          205
      EdgeCount:       25
      CyclomaticComplexity: 4
      functionsReached:
        - _upb_DefBuilder_Errf
        - _upb_DefBuilder_OomErr
        - _upb_DefType_Pack
        - _upb_MessageDef_Insert
        - strcmp
        - strlen
        - upb_FieldDef_JsonName
        - upb_FieldDef_Name
        - upb_FieldDef_Number
        - upb_inttable_insert
        - upb_inttable_lookup
        - upb_strtable_lookup
        - upb_value_constptr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/message_def.c:394,32'
          Dst:             upb_FieldDef_Number
        - Src:             'upb/reflection/message_def.c:397,5'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/message_def.c:400,27'
          Dst:             upb_FieldDef_JsonName
        - Src:             'upb/reflection/message_def.c:401,27'
          Dst:             upb_FieldDef_Name
        - Src:             'upb/reflection/message_def.c:402,31'
          Dst:             strlen
        - Src:             'upb/reflection/message_def.c:404,17'
          Dst:             upb_value_constptr
        - Src:             'upb/reflection/message_def.c:407,7'
          Dst:             upb_strtable_lookup
        - Src:             'upb/reflection/message_def.c:408,5'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/message_def.c:411,29'
          Dst:             _upb_DefType_Pack
        - Src:             'upb/reflection/message_def.c:413,7'
          Dst:             _upb_MessageDef_Insert
        - Src:             'upb/reflection/message_def.c:414,12'
          Dst:             _upb_DefBuilder_OomErr
        - Src:             'upb/reflection/message_def.c:416,7'
          Dst:             strcmp
        - Src:             'upb/reflection/message_def.c:417,9'
          Dst:             upb_strtable_lookup
        - Src:             'upb/reflection/message_def.c:418,7'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/message_def.c:421,30'
          Dst:             strlen
        - Src:             'upb/reflection/message_def.c:422,30'
          Dst:             _upb_DefType_Pack
        - Src:             'upb/reflection/message_def.c:423,10'
          Dst:             _upb_MessageDef_Insert
        - Src:             'upb/reflection/message_def.c:424,14'
          Dst:             _upb_DefBuilder_OomErr
        - Src:             'upb/reflection/message_def.c:427,7'
          Dst:             upb_inttable_lookup
        - Src:             'upb/reflection/message_def.c:428,5'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/message_def.c:431,8'
          Dst:             upb_inttable_insert
        - Src:             'upb/reflection/message_def.c:432,12'
          Dst:             _upb_DefBuilder_OomErr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MessageDef_Insert
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'struct.upb_MessageDef *'
        - 'char *'
        - 'size_t '
        - 'size_t '
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_strtable_insert
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/message_def.c:204,10'
          Dst:             upb_strtable_insert
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MessageDef_Resolve
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'struct.upb_MessageDef *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          154
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - _upb_FieldDef_Resolve
        - _upb_MessageDef_Resolve
        - google_protobuf_MessageOptions_message_set_wire_format
        - upb_FieldDef_ContainingType
        - upb_FieldDef_Label
        - upb_FieldDef_MessageSubDef
        - upb_FieldDef_Type
        - upb_MessageDef_Field
        - upb_MessageDef_NestedExtension
        - upb_MessageDef_NestedExtensionCount
        - upb_MessageDef_NestedMessage
        - upb_MessageDef_NestedMessageCount
        - upb_MessageDef_Options
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/message_def.c:369,38'
          Dst:             upb_MessageDef_Field
        - Src:             'upb/reflection/message_def.c:370,5'
          Dst:             _upb_FieldDef_Resolve
        - Src:             'upb/reflection/message_def.c:374,23'
          Dst:             upb_MessageDef_NestedExtensionCount
        - Src:             'upb/reflection/message_def.c:375,40'
          Dst:             upb_MessageDef_NestedExtension
        - Src:             'upb/reflection/message_def.c:376,5'
          Dst:             _upb_FieldDef_Resolve
        - Src:             'upb/reflection/message_def.c:377,9'
          Dst:             upb_FieldDef_Type
        - Src:             'upb/reflection/message_def.c:378,9'
          Dst:             upb_FieldDef_Label
        - Src:             'upb/reflection/message_def.c:379,9'
          Dst:             upb_FieldDef_MessageSubDef
        - Src:             'upb/reflection/message_def.c:381,36'
          Dst:             upb_FieldDef_ContainingType
        - Src:             'upb/reflection/message_def.c:381,13'
          Dst:             upb_MessageDef_Options
        - Src:             'upb/reflection/message_def.c:380,9'
          Dst:             google_protobuf_MessageOptions_message_set_wire_format
        - Src:             'upb/reflection/message_def.c:386,23'
          Dst:             upb_MessageDef_NestedMessageCount
        - Src:             'upb/reflection/message_def.c:387,42'
          Dst:             upb_MessageDef_NestedMessage
        - Src:             'upb/reflection/message_def.c:388,5'
          Dst:             _upb_MessageDef_Resolve
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MessageDef_Options
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionDepth:   0
      returnType:      'struct.google_protobuf_MessageOptions *'
      argCount:        1
      argTypes:
        - 'struct.upb_MessageDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MessageDef_NestedMessageCount
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_MessageDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MessageDef_IsMessageSet
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MessageDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - google_protobuf_MessageOptions_message_set_wire_format
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/message_def.c:346,10'
          Dst:             google_protobuf_MessageOptions_message_set_wire_format
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MessageDef_FindOneofByName
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionDepth:   0
      returnType:      'struct.upb_OneofDef *'
      argCount:        2
      argTypes:
        - 'struct.upb_MessageDef *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
        - upb_MessageDef_FindOneofByNameWithSize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/message_def.c:338,58'
          Dst:             strlen
        - Src:             'upb/reflection/message_def.c:338,10'
          Dst:             upb_MessageDef_FindOneofByNameWithSize
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MessageDef_FindOneofByNameWithSize
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionDepth:   0
      returnType:      'struct.upb_OneofDef *'
      argCount:        3
      argTypes:
        - 'struct.upb_MessageDef *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_DefType_Unpack
        - upb_strtable_lookup2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/message_def.c:195,8'
          Dst:             upb_strtable_lookup2
        - Src:             'upb/reflection/message_def.c:199,10'
          Dst:             _upb_DefType_Unpack
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MessageDef_FindFieldByName
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionDepth:   0
      returnType:      'struct.upb_FieldDef *'
      argCount:        2
      argTypes:
        - 'struct.upb_MessageDef *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
        - upb_MessageDef_FindFieldByNameWithSize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/message_def.c:333,58'
          Dst:             strlen
        - Src:             'upb/reflection/message_def.c:333,10'
          Dst:             upb_MessageDef_FindFieldByNameWithSize
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MessageDef_FindFieldByNameWithSize
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionDepth:   0
      returnType:      'struct.upb_FieldDef *'
      argCount:        3
      argTypes:
        - 'struct.upb_MessageDef *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_DefType_Unpack
        - upb_strtable_lookup2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/message_def.c:184,8'
          Dst:             upb_strtable_lookup2
        - Src:             'upb/reflection/message_def.c:188,10'
          Dst:             _upb_DefType_Unpack
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MessageDef_InMessageSet
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MessageDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MessageDef_WellKnownType
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_MessageDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MessageDef_NestedEnum
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionDepth:   0
      returnType:      'struct.upb_EnumDef *'
      argCount:        2
      argTypes:
        - 'struct.upb_MessageDef *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_EnumDef_At
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/message_def.c:314,10'
          Dst:             _upb_EnumDef_At
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MessageDef_ReservedName
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_MessageDef *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MessageDef_ReservedRange
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionDepth:   0
      returnType:      'struct.upb_MessageReservedRange *'
      argCount:        2
      argTypes:
        - 'struct.upb_MessageDef *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_MessageReservedRange_At
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/message_def.c:288,10'
          Dst:             _upb_MessageReservedRange_At
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MessageDef_NestedEnumCount
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_MessageDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MessageDef_RealOneofCount
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_MessageDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MessageDef_OneofCount
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_MessageDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MessageDef_FieldCount
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_MessageDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MessageDef_ReservedNameCount
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_MessageDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MessageDef_ReservedRangeCount
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_MessageDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MessageDef_ExtensionRangeCount
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_MessageDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MessageDef_FindByJsonNameWithSize
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionDepth:   0
      returnType:      'struct.upb_FieldDef *'
      argCount:        3
      argTypes:
        - 'struct.upb_MessageDef *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _upb_DefType_Unpack
        - upb_strtable_lookup2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/message_def.c:229,8'
          Dst:             upb_strtable_lookup2
        - Src:             'upb/reflection/message_def.c:233,7'
          Dst:             _upb_DefType_Unpack
        - Src:             'upb/reflection/message_def.c:234,15'
          Dst:             _upb_DefType_Unpack
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MessageDef_FindByNameWithSize
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'struct.upb_MessageDef *'
        - 'char *'
        - 'size_t '
        - 'struct.upb_FieldDef **'
        - 'struct.upb_OneofDef **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          99
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _upb_DefType_Unpack
        - upb_strtable_lookup2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/message_def.c:213,8'
          Dst:             upb_strtable_lookup2
        - Src:             'upb/reflection/message_def.c:217,27'
          Dst:             _upb_DefType_Unpack
        - Src:             'upb/reflection/message_def.c:218,27'
          Dst:             _upb_DefType_Unpack
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_value_getconstptr
      functionSourceFile: '/proc/self/cwd/./upb/hash/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MessageDef_FindFieldByNumber
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionDepth:   0
      returnType:      'struct.upb_FieldDef *'
      argCount:        2
      argTypes:
        - 'struct.upb_MessageDef *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_inttable_lookup
        - upb_value_getconstptr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/message_def.c:176,10'
          Dst:             upb_inttable_lookup
        - Src:             'upb/reflection/message_def.c:176,51'
          Dst:             upb_value_getconstptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MessageDef_Syntax
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_MessageDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_FileDef_Syntax
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/message_def.c:170,10'
          Dst:             upb_FileDef_Syntax
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MessageDef_Name
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.upb_MessageDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_DefBuilder_FullToShort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/message_def.c:166,10'
          Dst:             _upb_DefBuilder_FullToShort
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MessageDef_ContainingType
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionDepth:   0
      returnType:      'struct.upb_MessageDef *'
      argCount:        1
      argTypes:
        - 'struct.upb_MessageDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MessageDef_File
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionDepth:   0
      returnType:      'struct.upb_FileDef *'
      argCount:        1
      argTypes:
        - 'struct.upb_MessageDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MessageDef_FullName
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.upb_MessageDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MessageDef_HasOptions
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MessageDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MessageDef_ExtensionRange
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionDepth:   0
      returnType:      'struct.upb_ExtensionRange *'
      argCount:        2
      argTypes:
        - 'struct.upb_MessageDef *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_ExtensionRange_At
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/message_def.c:282,10'
          Dst:             _upb_ExtensionRange_At
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MessageDef_IsValidExtensionNumber
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_MessageDef *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          74
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - upb_ExtensionRange_Start
        - upb_MessageDef_ExtensionRange
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/message_def.c:136,35'
          Dst:             upb_MessageDef_ExtensionRange
        - Src:             'upb/reflection/message_def.c:137,9'
          Dst:             upb_ExtensionRange_Start
        - Src:             'upb/reflection/message_def.c:137,49'
          Dst:             upb_ExtensionRange_End
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MessageDef_At
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      'struct.upb_MessageDef *'
      argCount:        2
      argTypes:
        - 'struct.upb_MessageDef *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_mask
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionDepth:   0
      returnType:      'char '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_ofs
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_Hasidx
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_hasbit_mask
        - _upb_hasbit_ofs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:131,12'
          Dst:             _upb_hasbit_ofs
        - Src:             './upb/mini_table/field_internal.h:132,11'
          Dst:             _upb_hasbit_mask
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_oneofcase_ofs
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_oneofcase_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      'int *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_oneofcase_ofs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:167,10'
          Dst:             _upb_oneofcase_ofs
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_Hasidx
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:150,27'
          Dst:             _upb_Message_Hasidx
        - Src:             './upb/mini_table/field_internal.h:150,10'
          Dst:             _upb_hasbit
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_getoneofcase_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_oneofcase_field
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:172,11'
          Dst:             _upb_oneofcase_field
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_GetRep
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_GetConstPtr
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTable_CopyFieldData
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _upb_MiniTableField_GetRep
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:110,11'
          Dst:             _upb_MiniTableField_GetRep
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_HasNonExtensionField
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - _upb_getoneofcase_field
        - _upb_hasbit_field
        - upb_MiniTableField_IsExtension
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:195,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             './upb/message/accessors.h:196,7'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             './upb/message/accessors.h:197,12'
          Dst:             _upb_getoneofcase_field
        - Src:             './upb/message/accessors.h:199,12'
          Dst:             _upb_hasbit_field
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MiniTableField_IsExtension
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_InOneOf
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTable_ValueIsNonZero
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          75
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _upb_MiniTableField_GetRep
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:93,11'
          Dst:             _upb_MiniTableField_GetRep
        - Src:             './upb/message/accessors.h:95,14'
          Dst:             memcmp
        - Src:             './upb/message/accessors.h:97,14'
          Dst:             memcmp
        - Src:             './upb/message/accessors.h:99,14'
          Dst:             memcmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_ArenaHas
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_Malloc
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_Arena *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_ArenaHas
        - _upb_Arena_SlowMalloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mem/arena.h:83,7'
          Dst:             _upb_ArenaHas
        - Src:             './upb/mem/arena.h:84,12'
          Dst:             _upb_Arena_SlowMalloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_DescriptorProto_ReservedRange_end
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1341
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_DescriptorProto_ReservedRange *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          86
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1345,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1345,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1345,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1345,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1345,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1345,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1345,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_DescriptorProto_ReservedRange_start
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1326
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_DescriptorProto_ReservedRange *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          86
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1330,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1330,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1330,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1330,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1330,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1330,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1330,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_Alloc
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def_builder_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_DefBuilder_OomErr
        - upb_Arena_Malloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/reflection/def_builder_internal.h:102,15'
          Dst:             upb_Arena_Malloc
        - Src:             './upb/reflection/def_builder_internal.h:103,13'
          Dst:             _upb_DefBuilder_OomErr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MessageReservedRanges_New
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_reserved_range.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      'struct.upb_MessageReservedRange *'
      argCount:        4
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'int '
        - 'struct.google_protobuf_DescriptorProto_ReservedRange **'
        - 'struct.upb_MessageDef *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          120
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_DefBuilder_Alloc
        - _upb_DefBuilder_Errf
        - google_protobuf_DescriptorProto_ReservedRange_end
        - google_protobuf_DescriptorProto_ReservedRange_start
        - upb_MessageDef_FullName
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/message_reserved_range.c:59,7'
          Dst:             _upb_DefBuilder_Alloc
        - Src:             'upb/reflection/message_reserved_range.c:63,9'
          Dst:             google_protobuf_DescriptorProto_ReservedRange_start
        - Src:             'upb/reflection/message_reserved_range.c:64,25'
          Dst:             google_protobuf_DescriptorProto_ReservedRange_end
        - Src:             'upb/reflection/message_reserved_range.c:73,50'
          Dst:             upb_MessageDef_FullName
        - Src:             'upb/reflection/message_reserved_range.c:71,7'
          Dst:             _upb_DefBuilder_Errf
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MessageReservedRange_End
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_reserved_range.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_MessageReservedRange *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MessageReservedRange_Start
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_reserved_range.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_MessageReservedRange *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MessageReservedRange_At
      functionSourceFile: '/proc/self/cwd/upb/reflection/message_reserved_range.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      'struct.upb_MessageReservedRange *'
      argCount:        2
      argTypes:
        - 'struct.upb_MessageReservedRange *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_msg_sizeof
      functionSourceFile: '/proc/self/cwd/./upb/message/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTable *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_New
      functionSourceFile: '/proc/self/cwd/./upb/message/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_MiniTable *'
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_Arena_Malloc
        - upb_msg_sizeof
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/internal.h:104,17'
          Dst:             upb_msg_sizeof
        - Src:             './upb/message/internal.h:105,15'
          Dst:             upb_Arena_Malloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_Malloc
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_Arena *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_ArenaHas
        - _upb_Arena_SlowMalloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mem/arena.h:83,7'
          Dst:             _upb_ArenaHas
        - Src:             './upb/mem/arena.h:84,12'
          Dst:             _upb_Arena_SlowMalloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_ArenaHas
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_MethodOptions_new
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3809
      functionDepth:   0
      returnType:      'struct.google_protobuf_MethodOptions *'
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_New
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3810,42'
          Dst:             _upb_Message_New
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_mask
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionDepth:   0
      returnType:      'char '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_ofs
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_Hasidx
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_hasbit_mask
        - _upb_hasbit_ofs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:131,12'
          Dst:             _upb_hasbit_ofs
        - Src:             './upb/mini_table/field_internal.h:132,11'
          Dst:             _upb_hasbit_mask
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_oneofcase_ofs
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_oneofcase_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      'int *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_oneofcase_ofs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:167,10'
          Dst:             _upb_oneofcase_ofs
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_Hasidx
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:150,27'
          Dst:             _upb_Message_Hasidx
        - Src:             './upb/mini_table/field_internal.h:150,10'
          Dst:             _upb_hasbit
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_getoneofcase_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_oneofcase_field
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:172,11'
          Dst:             _upb_oneofcase_field
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_GetRep
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_GetConstPtr
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTable_CopyFieldData
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _upb_MiniTableField_GetRep
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:110,11'
          Dst:             _upb_MiniTableField_GetRep
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_HasNonExtensionField
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - _upb_getoneofcase_field
        - _upb_hasbit_field
        - upb_MiniTableField_IsExtension
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:195,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             './upb/message/accessors.h:196,7'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             './upb/message/accessors.h:197,12'
          Dst:             _upb_getoneofcase_field
        - Src:             './upb/message/accessors.h:199,12'
          Dst:             _upb_hasbit_field
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MiniTableField_IsExtension
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_InOneOf
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTable_ValueIsNonZero
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          75
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _upb_MiniTableField_GetRep
        - memcmp
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:93,11'
          Dst:             _upb_MiniTableField_GetRep
        - Src:             './upb/message/accessors.h:95,14'
          Dst:             memcmp
        - Src:             './upb/message/accessors.h:97,14'
          Dst:             memcmp
        - Src:             './upb/message/accessors.h:99,14'
          Dst:             memcmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_StringView_FromDataAndSize
      functionSourceFile: '/proc/self/cwd/./upb/base/string_view.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_StringView_FromString
      functionSourceFile: '/proc/self/cwd/./upb/base/string_view.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
        - upb_StringView_FromDataAndSize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/base/string_view.h:62,47'
          Dst:             strlen
        - Src:             './upb/base/string_view.h:62,10'
          Dst:             upb_StringView_FromDataAndSize
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_Arena
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def_builder_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      'struct.upb_Arena *'
      argCount:        1
      argTypes:
        - 'struct.upb_DefBuilder *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_MethodOptions_parse
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3812
      functionDepth:   0
      returnType:      'struct.google_protobuf_MethodOptions *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - google_protobuf_MethodOptions_new
        - upb_Decode
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3813,40'
          Dst:             google_protobuf_MethodOptions_new
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3815,7'
          Dst:             upb_Decode
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_MethodDescriptorProto_options
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2391
      functionDepth:   0
      returnType:      'struct.google_protobuf_MethodOptions *'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_MethodDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          86
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2395,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2395,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2395,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2395,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2395,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2395,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2395,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_MethodOptions_serialize
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3831
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.google_protobuf_MethodOptions *'
        - 'struct.upb_Arena *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_Encode
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3833,9'
          Dst:             upb_Encode
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_MethodDescriptorProto_has_options
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2398
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_MethodDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_HasNonExtensionField
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2400,10'
          Dst:             _upb_Message_HasNonExtensionField
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_MethodDescriptorProto_output_type
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2376
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_MethodDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          94
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
        - upb_StringView_FromString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2377,32'
          Dst:             upb_StringView_FromString
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2380,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2380,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2380,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2380,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2380,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2380,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2380,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_MethodDescriptorProto_input_type
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2361
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_MethodDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          94
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
        - upb_StringView_FromString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2362,32'
          Dst:             upb_StringView_FromString
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2365,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2365,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2365,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2365,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2365,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2365,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2365,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_MethodDescriptorProto_server_streaming
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2421
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_MethodDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          85
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2425,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2425,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2425,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2425,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2425,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2425,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2425,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_MethodDescriptorProto_client_streaming
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2406
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_MethodDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          85
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2410,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2410,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2410,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2410,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2410,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2410,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2410,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_MethodDescriptorProto_name
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2346
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_MethodDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          94
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
        - upb_StringView_FromString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2347,32'
          Dst:             upb_StringView_FromString
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2350,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2350,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2350,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2350,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2350,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2350,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2350,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    create_method
      functionSourceFile: '/proc/self/cwd/upb/reflection/method_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'struct.google_protobuf_MethodDescriptorProto *'
        - 'struct.upb_ServiceDef *'
        - 'struct.upb_MethodDef *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          171
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_DefBuilder_Arena
        - _upb_DefBuilder_MakeFullName
        - _upb_DefBuilder_OomErr
        - _upb_DefBuilder_Resolve
        - google_protobuf_MethodDescriptorProto_client_streaming
        - google_protobuf_MethodDescriptorProto_has_options
        - google_protobuf_MethodDescriptorProto_input_type
        - google_protobuf_MethodDescriptorProto_name
        - google_protobuf_MethodDescriptorProto_output_type
        - google_protobuf_MethodDescriptorProto_server_streaming
        - upb_ServiceDef_FullName
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/method_def.c:92,25'
          Dst:             google_protobuf_MethodDescriptorProto_name
        - Src:             'upb/reflection/method_def.c:96,41'
          Dst:             upb_ServiceDef_FullName
        - Src:             'upb/reflection/method_def.c:96,7'
          Dst:             _upb_DefBuilder_MakeFullName
        - Src:             'upb/reflection/method_def.c:98,7'
          Dst:             google_protobuf_MethodDescriptorProto_client_streaming
        - Src:             'upb/reflection/method_def.c:100,7'
          Dst:             google_protobuf_MethodDescriptorProto_server_streaming
        - Src:             'upb/reflection/method_def.c:103,7'
          Dst:             google_protobuf_MethodDescriptorProto_input_type
        - Src:             'upb/reflection/method_def.c:101,19'
          Dst:             _upb_DefBuilder_Resolve
        - Src:             'upb/reflection/method_def.c:107,7'
          Dst:             google_protobuf_MethodDescriptorProto_output_type
        - Src:             'upb/reflection/method_def.c:105,20'
          Dst:             _upb_DefBuilder_Resolve
        - Src:             'upb/reflection/method_def.c:110,3'
          Dst:             google_protobuf_MethodDescriptorProto_has_options
        - Src:             'upb/reflection/method_def.c:110,3'
          Dst:             google_protobuf_MethodDescriptorProto_options
        - Src:             'upb/reflection/method_def.c:110,3'
          Dst:             google_protobuf_MethodOptions_serialize
        - Src:             'upb/reflection/method_def.c:110,3'
          Dst:             _upb_DefBuilder_OomErr
        - Src:             'upb/reflection/method_def.c:110,3'
          Dst:             _upb_DefBuilder_Arena
        - Src:             'upb/reflection/method_def.c:110,3'
          Dst:             google_protobuf_MethodOptions_parse
        - Src:             'upb/reflection/method_def.c:110,3'
          Dst:             _upb_DefBuilder_OomErr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_Alloc
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def_builder_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_DefBuilder_OomErr
        - upb_Arena_Malloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/reflection/def_builder_internal.h:102,15'
          Dst:             upb_Arena_Malloc
        - Src:             './upb/reflection/def_builder_internal.h:103,13'
          Dst:             _upb_DefBuilder_OomErr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MethodDefs_New
      functionSourceFile: '/proc/self/cwd/upb/reflection/method_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      'struct.upb_MethodDef *'
      argCount:        4
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'int '
        - 'struct.google_protobuf_MethodDescriptorProto **'
        - 'struct.upb_ServiceDef *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          72
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_DefBuilder_Alloc
        - create_method
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/method_def.c:118,22'
          Dst:             _upb_DefBuilder_Alloc
        - Src:             'upb/reflection/method_def.c:120,5'
          Dst:             create_method
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MethodDef_ServerStreaming
      functionSourceFile: '/proc/self/cwd/upb/reflection/method_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MethodDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MethodDef_ClientStreaming
      functionSourceFile: '/proc/self/cwd/upb/reflection/method_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MethodDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MethodDef_OutputType
      functionSourceFile: '/proc/self/cwd/upb/reflection/method_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'struct.upb_MessageDef *'
      argCount:        1
      argTypes:
        - 'struct.upb_MethodDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MethodDef_InputType
      functionSourceFile: '/proc/self/cwd/upb/reflection/method_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionDepth:   0
      returnType:      'struct.upb_MessageDef *'
      argCount:        1
      argTypes:
        - 'struct.upb_MethodDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MethodDef_Index
      functionSourceFile: '/proc/self/cwd/upb/reflection/method_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_MethodDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MethodDef_Name
      functionSourceFile: '/proc/self/cwd/upb/reflection/method_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.upb_MethodDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_DefBuilder_FullToShort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/method_def.c:68,10'
          Dst:             _upb_DefBuilder_FullToShort
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MethodDef_FullName
      functionSourceFile: '/proc/self/cwd/upb/reflection/method_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.upb_MethodDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MethodDef_HasOptions
      functionSourceFile: '/proc/self/cwd/upb/reflection/method_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MethodDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MethodDef_Options
      functionSourceFile: '/proc/self/cwd/upb/reflection/method_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      'struct.google_protobuf_MethodOptions *'
      argCount:        1
      argTypes:
        - 'struct.upb_MethodDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MethodDef_Service
      functionSourceFile: '/proc/self/cwd/upb/reflection/method_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'struct.upb_ServiceDef *'
      argCount:        1
      argTypes:
        - 'struct.upb_MethodDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MethodDef_At
      functionSourceFile: '/proc/self/cwd/upb/reflection/method_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      'struct.upb_MethodDef *'
      argCount:        2
      argTypes:
        - 'struct.upb_MethodDef *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_msg_sizeof
      functionSourceFile: '/proc/self/cwd/./upb/message/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTable *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_New
      functionSourceFile: '/proc/self/cwd/./upb/message/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_MiniTable *'
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_Arena_Malloc
        - upb_msg_sizeof
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/internal.h:104,17'
          Dst:             upb_msg_sizeof
        - Src:             './upb/message/internal.h:105,15'
          Dst:             upb_Arena_Malloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_Malloc
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_Arena *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_ArenaHas
        - _upb_Arena_SlowMalloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mem/arena.h:83,7'
          Dst:             _upb_ArenaHas
        - Src:             './upb/mem/arena.h:84,12'
          Dst:             _upb_Arena_SlowMalloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_ArenaHas
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_OneofOptions_new
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3382
      functionDepth:   0
      returnType:      'struct.google_protobuf_OneofOptions *'
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_New
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3383,41'
          Dst:             _upb_Message_New
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_mask
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionDepth:   0
      returnType:      'char '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_ofs
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_Hasidx
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_hasbit_mask
        - _upb_hasbit_ofs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:131,12'
          Dst:             _upb_hasbit_ofs
        - Src:             './upb/mini_table/field_internal.h:132,11'
          Dst:             _upb_hasbit_mask
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_oneofcase_ofs
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_oneofcase_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      'int *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_oneofcase_ofs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:167,10'
          Dst:             _upb_oneofcase_ofs
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_Hasidx
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:150,27'
          Dst:             _upb_Message_Hasidx
        - Src:             './upb/mini_table/field_internal.h:150,10'
          Dst:             _upb_hasbit
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_getoneofcase_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_oneofcase_field
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:172,11'
          Dst:             _upb_oneofcase_field
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_GetRep
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_GetConstPtr
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTable_CopyFieldData
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _upb_MiniTableField_GetRep
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:110,11'
          Dst:             _upb_MiniTableField_GetRep
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_HasNonExtensionField
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - _upb_getoneofcase_field
        - _upb_hasbit_field
        - upb_MiniTableField_IsExtension
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:195,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             './upb/message/accessors.h:196,7'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             './upb/message/accessors.h:197,12'
          Dst:             _upb_getoneofcase_field
        - Src:             './upb/message/accessors.h:199,12'
          Dst:             _upb_hasbit_field
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MiniTableField_IsExtension
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_InOneOf
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTable_ValueIsNonZero
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          75
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _upb_MiniTableField_GetRep
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:93,11'
          Dst:             _upb_MiniTableField_GetRep
        - Src:             './upb/message/accessors.h:95,14'
          Dst:             memcmp
        - Src:             './upb/message/accessors.h:97,14'
          Dst:             memcmp
        - Src:             './upb/message/accessors.h:99,14'
          Dst:             memcmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_StringView_FromDataAndSize
      functionSourceFile: '/proc/self/cwd/./upb/base/string_view.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_StringView_FromString
      functionSourceFile: '/proc/self/cwd/./upb/base/string_view.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
        - upb_StringView_FromDataAndSize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/base/string_view.h:62,47'
          Dst:             strlen
        - Src:             './upb/base/string_view.h:62,10'
          Dst:             upb_StringView_FromDataAndSize
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_Arena
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def_builder_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      'struct.upb_Arena *'
      argCount:        1
      argTypes:
        - 'struct.upb_DefBuilder *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_OneofOptions_parse
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3385
      functionDepth:   0
      returnType:      'struct.google_protobuf_OneofOptions *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - google_protobuf_OneofOptions_new
        - upb_Decode
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3386,39'
          Dst:             google_protobuf_OneofOptions_new
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3388,7'
          Dst:             upb_Decode
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_OneofDescriptorProto_options
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1753
      functionDepth:   0
      returnType:      'struct.google_protobuf_OneofOptions *'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_OneofDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          86
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1757,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1757,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1757,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1757,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1757,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1757,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1757,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_OneofOptions_serialize
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3404
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.google_protobuf_OneofOptions *'
        - 'struct.upb_Arena *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_Encode
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3406,9'
          Dst:             upb_Encode
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_OneofDescriptorProto_has_options
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1760
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_OneofDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_HasNonExtensionField
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1762,10'
          Dst:             _upb_Message_HasNonExtensionField
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_OneofDescriptorProto_name
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1738
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_OneofDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          94
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
        - upb_StringView_FromString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1739,32'
          Dst:             upb_StringView_FromString
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1742,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1742,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1742,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1742,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1742,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1742,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:1742,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_value_setconstptr
      functionSourceFile: '/proc/self/cwd/./upb/hash/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_value *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    create_oneofdef
      functionSourceFile: '/proc/self/cwd/upb/reflection/oneof_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'struct.upb_MessageDef *'
        - 'struct.google_protobuf_OneofDescriptorProto *'
        - 'struct.upb_OneofDef *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          199
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_DefBuilder_Arena
        - _upb_DefBuilder_Errf
        - _upb_DefBuilder_MakeFullName
        - _upb_DefBuilder_OomErr
        - _upb_DefType_Pack
        - _upb_MessageDef_Insert
        - google_protobuf_OneofDescriptorProto_has_options
        - google_protobuf_OneofDescriptorProto_name
        - upb_MessageDef_FindByNameWithSize
        - upb_MessageDef_FullName
        - upb_inttable_init
        - upb_strtable_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/oneof_def.c:184,25'
          Dst:             google_protobuf_OneofDescriptorProto_name
        - Src:             'upb/reflection/oneof_def.c:188,41'
          Dst:             upb_MessageDef_FullName
        - Src:             'upb/reflection/oneof_def.c:188,7'
          Dst:             _upb_DefBuilder_MakeFullName
        - Src:             'upb/reflection/oneof_def.c:192,3'
          Dst:             google_protobuf_OneofDescriptorProto_has_options
        - Src:             'upb/reflection/oneof_def.c:192,3'
          Dst:             google_protobuf_OneofDescriptorProto_options
        - Src:             'upb/reflection/oneof_def.c:192,3'
          Dst:             google_protobuf_OneofOptions_serialize
        - Src:             'upb/reflection/oneof_def.c:192,3'
          Dst:             _upb_DefBuilder_OomErr
        - Src:             'upb/reflection/oneof_def.c:192,3'
          Dst:             _upb_DefBuilder_Arena
        - Src:             'upb/reflection/oneof_def.c:192,3'
          Dst:             google_protobuf_OneofOptions_parse
        - Src:             'upb/reflection/oneof_def.c:192,3'
          Dst:             _upb_DefBuilder_OomErr
        - Src:             'upb/reflection/oneof_def.c:194,7'
          Dst:             upb_MessageDef_FindByNameWithSize
        - Src:             'upb/reflection/oneof_def.c:195,5'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/oneof_def.c:198,17'
          Dst:             _upb_DefType_Pack
        - Src:             'upb/reflection/oneof_def.c:199,13'
          Dst:             _upb_MessageDef_Insert
        - Src:             'upb/reflection/oneof_def.c:200,12'
          Dst:             _upb_DefBuilder_OomErr
        - Src:             'upb/reflection/oneof_def.c:202,8'
          Dst:             upb_inttable_init
        - Src:             'upb/reflection/oneof_def.c:203,12'
          Dst:             _upb_DefBuilder_OomErr
        - Src:             'upb/reflection/oneof_def.c:205,8'
          Dst:             upb_strtable_init
        - Src:             'upb/reflection/oneof_def.c:206,12'
          Dst:             _upb_DefBuilder_OomErr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefType_CheckPadding
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def_type.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_OneofDefs_New
      functionSourceFile: '/proc/self/cwd/upb/reflection/oneof_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionDepth:   0
      returnType:      'struct.upb_OneofDef *'
      argCount:        4
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'int '
        - 'struct.google_protobuf_OneofDescriptorProto **'
        - 'struct.upb_MessageDef *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          66
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_DefBuilder_Alloc
        - _upb_DefType_CheckPadding
        - create_oneofdef
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/oneof_def.c:213,3'
          Dst:             _upb_DefType_CheckPadding
        - Src:             'upb/reflection/oneof_def.c:215,21'
          Dst:             _upb_DefBuilder_Alloc
        - Src:             'upb/reflection/oneof_def.c:217,5'
          Dst:             create_oneofdef
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_Alloc
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def_builder_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_DefBuilder_OomErr
        - upb_Arena_Malloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/reflection/def_builder_internal.h:102,15'
          Dst:             upb_Arena_Malloc
        - Src:             './upb/reflection/def_builder_internal.h:103,13'
          Dst:             _upb_DefBuilder_OomErr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_OneofDefs_Finalize
      functionSourceFile: '/proc/self/cwd/upb/reflection/oneof_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'struct.upb_MessageDef *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          173
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - _upb_DefBuilder_Alloc
        - _upb_DefBuilder_Errf
        - upb_FieldDef_ContainingOneof
        - upb_MessageDef_Field
        - upb_MessageDef_FieldCount
        - upb_MessageDef_Oneof
        - upb_MessageDef_OneofCount
        - upb_OneofDef_Name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/oneof_def.c:147,23'
          Dst:             upb_MessageDef_OneofCount
        - Src:             'upb/reflection/oneof_def.c:148,38'
          Dst:             upb_MessageDef_Oneof
        - Src:             'upb/reflection/oneof_def.c:153,44'
          Dst:             upb_OneofDef_Name
        - Src:             'upb/reflection/oneof_def.c:151,7'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/oneof_def.c:161,11'
          Dst:             upb_OneofDef_Name
        - Src:             'upb/reflection/oneof_def.c:159,7'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/oneof_def.c:165,9'
          Dst:             _upb_DefBuilder_Alloc
        - Src:             'upb/reflection/oneof_def.c:169,23'
          Dst:             upb_MessageDef_FieldCount
        - Src:             'upb/reflection/oneof_def.c:170,29'
          Dst:             upb_MessageDef_Field
        - Src:             'upb/reflection/oneof_def.c:171,38'
          Dst:             upb_FieldDef_ContainingOneof
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_OneofDef_Name
      functionSourceFile: '/proc/self/cwd/upb/reflection/oneof_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.upb_OneofDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_DefBuilder_FullToShort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/oneof_def.c:74,10'
          Dst:             _upb_DefBuilder_FullToShort
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_value_constptr
      functionSourceFile: '/proc/self/cwd/./upb/hash/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_value_setconstptr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/hash/common.h:102,1'
          Dst:             upb_value_setconstptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_OneofDef_Insert
      functionSourceFile: '/proc/self/cwd/upb/reflection/oneof_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'struct.upb_OneofDef *'
        - 'struct.upb_FieldDef *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          123
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _upb_DefBuilder_Errf
        - _upb_DefBuilder_OomErr
        - _upb_FieldDef_IsProto3Optional
        - upb_FieldDef_Number
        - upb_inttable_insert
        - upb_inttable_lookup
        - upb_strtable_insert
        - upb_value_constptr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/oneof_def.c:122,7'
          Dst:             _upb_FieldDef_IsProto3Optional
        - Src:             'upb/reflection/oneof_def.c:124,22'
          Dst:             upb_FieldDef_Number
        - Src:             'upb/reflection/oneof_def.c:125,23'
          Dst:             upb_value_constptr
        - Src:             'upb/reflection/oneof_def.c:131,23'
          Dst:             upb_inttable_lookup
        - Src:             'upb/reflection/oneof_def.c:133,5'
          Dst:             _upb_DefBuilder_Errf
        - Src:             'upb/reflection/oneof_def.c:136,19'
          Dst:             upb_inttable_insert
        - Src:             'upb/reflection/oneof_def.c:137,19'
          Dst:             upb_strtable_insert
        - Src:             'upb/reflection/oneof_def.c:139,5'
          Dst:             _upb_DefBuilder_OomErr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_OneofDef_LookupNumber
      functionSourceFile: '/proc/self/cwd/upb/reflection/oneof_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionDepth:   0
      returnType:      'struct.upb_FieldDef *'
      argCount:        2
      argTypes:
        - 'struct.upb_OneofDef *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_inttable_lookup
        - upb_value_getptr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/oneof_def.c:114,10'
          Dst:             upb_inttable_lookup
        - Src:             'upb/reflection/oneof_def.c:114,53'
          Dst:             upb_value_getptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_value_getptr
      functionSourceFile: '/proc/self/cwd/./upb/hash/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_OneofDef_LookupName
      functionSourceFile: '/proc/self/cwd/upb/reflection/oneof_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionDepth:   0
      returnType:      'struct.upb_FieldDef *'
      argCount:        2
      argTypes:
        - 'struct.upb_OneofDef *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
        - upb_OneofDef_LookupNameWithSize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/oneof_def.c:108,51'
          Dst:             strlen
        - Src:             'upb/reflection/oneof_def.c:108,10'
          Dst:             upb_OneofDef_LookupNameWithSize
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_OneofDef_LookupNameWithSize
      functionSourceFile: '/proc/self/cwd/upb/reflection/oneof_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'struct.upb_FieldDef *'
      argCount:        3
      argTypes:
        - 'struct.upb_OneofDef *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_strtable_lookup2
        - upb_value_getptr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/oneof_def.c:101,10'
          Dst:             upb_strtable_lookup2
        - Src:             'upb/reflection/oneof_def.c:102,16'
          Dst:             upb_value_getptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_OneofDef_IsSynthetic
      functionSourceFile: '/proc/self/cwd/upb/reflection/oneof_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_OneofDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_OneofDef_Index
      functionSourceFile: '/proc/self/cwd/upb/reflection/oneof_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_OneofDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_MessageDef_Oneof
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/oneof_def.c:92,14'
          Dst:             upb_MessageDef_Oneof
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_OneofDef_numfields
      functionSourceFile: '/proc/self/cwd/upb/reflection/oneof_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_OneofDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_OneofDef_Field
      functionSourceFile: '/proc/self/cwd/upb/reflection/oneof_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      'struct.upb_FieldDef *'
      argCount:        2
      argTypes:
        - 'struct.upb_OneofDef *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_OneofDef_FieldCount
      functionSourceFile: '/proc/self/cwd/upb/reflection/oneof_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_OneofDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_OneofDef_ContainingType
      functionSourceFile: '/proc/self/cwd/upb/reflection/oneof_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'struct.upb_MessageDef *'
      argCount:        1
      argTypes:
        - 'struct.upb_OneofDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_OneofDef_FullName
      functionSourceFile: '/proc/self/cwd/upb/reflection/oneof_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.upb_OneofDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_OneofDef_HasOptions
      functionSourceFile: '/proc/self/cwd/upb/reflection/oneof_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_OneofDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_OneofDef_Options
      functionSourceFile: '/proc/self/cwd/upb/reflection/oneof_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      'struct.google_protobuf_OneofOptions *'
      argCount:        1
      argTypes:
        - 'struct.upb_OneofDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_OneofDef_At
      functionSourceFile: '/proc/self/cwd/upb/reflection/oneof_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      'struct.upb_OneofDef *'
      argCount:        2
      argTypes:
        - 'struct.upb_OneofDef *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_msg_sizeof
      functionSourceFile: '/proc/self/cwd/./upb/message/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTable *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_New
      functionSourceFile: '/proc/self/cwd/./upb/message/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_MiniTable *'
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_Arena_Malloc
        - upb_msg_sizeof
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/internal.h:104,17'
          Dst:             upb_msg_sizeof
        - Src:             './upb/message/internal.h:105,15'
          Dst:             upb_Arena_Malloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_Malloc
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_Arena *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_ArenaHas
        - _upb_Arena_SlowMalloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mem/arena.h:83,7'
          Dst:             _upb_ArenaHas
        - Src:             './upb/mem/arena.h:84,12'
          Dst:             _upb_Arena_SlowMalloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_ArenaHas
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_ServiceOptions_new
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3707
      functionDepth:   0
      returnType:      'struct.google_protobuf_ServiceOptions *'
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_New
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3708,43'
          Dst:             _upb_Message_New
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Array_ElementSizeLg2
      functionSourceFile: '/proc/self/cwd/./upb/collections/array_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_Array *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldMode_Get
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_CheckIsArray
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_MiniTableField_GetRep
        - upb_FieldMode_Get
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:100,3'
          Dst:             _upb_MiniTableField_GetRep
        - Src:             './upb/mini_table/field_internal.h:101,3'
          Dst:             upb_FieldMode_Get
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_GetRep
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_array_constptr
      functionSourceFile: '/proc/self/cwd/./upb/collections/array_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.upb_Array *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Array_ElementSizeLg2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/collections/array_internal.h:58,3'
          Dst:             _upb_Array_ElementSizeLg2
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Message_GetArray
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionDepth:   0
      returnType:      'struct.upb_Array *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          87
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_CheckIsArray
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:574,3'
          Dst:             _upb_MiniTableField_CheckIsArray
        - Src:             './upb/message/accessors.h:577,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             './upb/message/accessors.h:577,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             './upb/message/accessors.h:577,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             './upb/message/accessors.h:577,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             './upb/message/accessors.h:577,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             './upb/message/accessors.h:577,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             './upb/message/accessors.h:577,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MiniTableField_IsExtension
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_InOneOf
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTable_ValueIsNonZero
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          75
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _upb_MiniTableField_GetRep
        - memcmp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:93,11'
          Dst:             _upb_MiniTableField_GetRep
        - Src:             './upb/message/accessors.h:95,14'
          Dst:             memcmp
        - Src:             './upb/message/accessors.h:97,14'
          Dst:             memcmp
        - Src:             './upb/message/accessors.h:99,14'
          Dst:             memcmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_HasNonExtensionField
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - _upb_getoneofcase_field
        - _upb_hasbit_field
        - upb_MiniTableField_IsExtension
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:195,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             './upb/message/accessors.h:196,7'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             './upb/message/accessors.h:197,12'
          Dst:             _upb_getoneofcase_field
        - Src:             './upb/message/accessors.h:199,12'
          Dst:             _upb_hasbit_field
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTable_CopyFieldData
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _upb_MiniTableField_GetRep
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/accessors.h:110,11'
          Dst:             _upb_MiniTableField_GetRep
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_GetConstPtr
      functionSourceFile: '/proc/self/cwd/./upb/message/accessors.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_getoneofcase_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_oneofcase_field
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:172,11'
          Dst:             _upb_oneofcase_field
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_Hasidx
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:150,27'
          Dst:             _upb_Message_Hasidx
        - Src:             './upb/mini_table/field_internal.h:150,10'
          Dst:             _upb_hasbit
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_Hasidx
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_hasbit_mask
        - _upb_hasbit_ofs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:131,12'
          Dst:             _upb_hasbit_ofs
        - Src:             './upb/mini_table/field_internal.h:132,11'
          Dst:             _upb_hasbit_mask
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_ofs
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_mask
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionDepth:   0
      returnType:      'char '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_oneofcase_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      'int *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_oneofcase_ofs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:167,10'
          Dst:             _upb_oneofcase_ofs
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_oneofcase_ofs
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_StringView_FromDataAndSize
      functionSourceFile: '/proc/self/cwd/./upb/base/string_view.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_StringView_FromString
      functionSourceFile: '/proc/self/cwd/./upb/base/string_view.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
        - upb_StringView_FromDataAndSize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/base/string_view.h:62,47'
          Dst:             strlen
        - Src:             './upb/base/string_view.h:62,10'
          Dst:             upb_StringView_FromDataAndSize
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_Arena
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def_builder_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      'struct.upb_Arena *'
      argCount:        1
      argTypes:
        - 'struct.upb_DefBuilder *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_ServiceOptions_parse
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3710
      functionDepth:   0
      returnType:      'struct.google_protobuf_ServiceOptions *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - google_protobuf_ServiceOptions_new
        - upb_Decode
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3711,41'
          Dst:             google_protobuf_ServiceOptions_new
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3713,7'
          Dst:             upb_Decode
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_ServiceDescriptorProto_options
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2252
      functionDepth:   0
      returnType:      'struct.google_protobuf_ServiceOptions *'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_ServiceDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          86
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2256,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2256,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2256,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2256,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2256,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2256,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2256,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_ServiceOptions_serialize
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3729
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.google_protobuf_ServiceOptions *'
        - 'struct.upb_Arena *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_Encode
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:3731,9'
          Dst:             upb_Encode
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_ServiceDescriptorProto_has_options
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_ServiceDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_HasNonExtensionField
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2261,10'
          Dst:             _upb_Message_HasNonExtensionField
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_ServiceDescriptorProto_method
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2232
      functionDepth:   0
      returnType:      'struct.google_protobuf_MethodDescriptorProto **'
      argCount:        2
      argTypes:
        - 'struct.google_protobuf_ServiceDescriptorProto *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_array_constptr
        - upb_Message_GetArray
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2234,26'
          Dst:             upb_Message_GetArray
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2237,65'
          Dst:             _upb_array_constptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_Add
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def_builder_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          60
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_DefBuilder_FailJmp
        - _upb_DefPool_InsertSym
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/reflection/def_builder_internal.h:112,47'
          Dst:             strlen
        - Src:             './upb/reflection/def_builder_internal.h:113,13'
          Dst:             _upb_DefPool_InsertSym
        - Src:             './upb/reflection/def_builder_internal.h:114,12'
          Dst:             _upb_DefBuilder_FailJmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    google_protobuf_ServiceDescriptorProto_name
      functionSourceFile: '/proc/self/cwd/bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2217
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.google_protobuf_ServiceDescriptorProto *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          94
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_MiniTableField_InOneOf
        - upb_MiniTableField_IsExtension
        - upb_StringView_FromString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2218,32'
          Dst:             upb_StringView_FromString
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2221,3'
          Dst:             upb_MiniTableField_IsExtension
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2221,3'
          Dst:             _upb_MiniTableField_InOneOf
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2221,3'
          Dst:             _upb_MiniTable_ValueIsNonZero
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2221,3'
          Dst:             _upb_Message_HasNonExtensionField
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2221,3'
          Dst:             _upb_MiniTable_CopyFieldData
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2221,3'
          Dst:             _upb_MiniTableField_GetConstPtr
        - Src:             'bazel-out/k8-opt-ST-8ab593b821b7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h:2221,3'
          Dst:             _upb_MiniTable_CopyFieldData
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_File
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def_builder_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionDepth:   0
      returnType:      'struct.upb_FileDef *'
      argCount:        1
      argTypes:
        - 'struct.upb_DefBuilder *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    create_service
      functionSourceFile: '/proc/self/cwd/upb/reflection/service_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'struct.google_protobuf_ServiceDescriptorProto *'
        - 'struct.upb_ServiceDef *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          147
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_DefBuilder_Add
        - _upb_DefBuilder_Arena
        - _upb_DefBuilder_File
        - _upb_DefBuilder_MakeFullName
        - _upb_DefBuilder_OomErr
        - _upb_DefType_Pack
        - _upb_FileDef_RawPackage
        - _upb_MethodDefs_New
        - google_protobuf_ServiceDescriptorProto_has_options
        - google_protobuf_ServiceDescriptorProto_method
        - google_protobuf_ServiceDescriptorProto_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/service_def.c:100,13'
          Dst:             _upb_DefBuilder_File
        - Src:             'upb/reflection/service_def.c:102,10'
          Dst:             google_protobuf_ServiceDescriptorProto_name
        - Src:             'upb/reflection/service_def.c:103,25'
          Dst:             _upb_FileDef_RawPackage
        - Src:             'upb/reflection/service_def.c:104,18'
          Dst:             _upb_DefBuilder_MakeFullName
        - Src:             'upb/reflection/service_def.c:106,23'
          Dst:             _upb_DefType_Pack
        - Src:             'upb/reflection/service_def.c:105,3'
          Dst:             _upb_DefBuilder_Add
        - Src:             'upb/reflection/service_def.c:109,7'
          Dst:             google_protobuf_ServiceDescriptorProto_method
        - Src:             'upb/reflection/service_def.c:111,16'
          Dst:             _upb_MethodDefs_New
        - Src:             'upb/reflection/service_def.c:113,3'
          Dst:             google_protobuf_ServiceDescriptorProto_has_options
        - Src:             'upb/reflection/service_def.c:113,3'
          Dst:             google_protobuf_ServiceDescriptorProto_options
        - Src:             'upb/reflection/service_def.c:113,3'
          Dst:             google_protobuf_ServiceOptions_serialize
        - Src:             'upb/reflection/service_def.c:113,3'
          Dst:             _upb_DefBuilder_OomErr
        - Src:             'upb/reflection/service_def.c:113,3'
          Dst:             _upb_DefBuilder_Arena
        - Src:             'upb/reflection/service_def.c:113,3'
          Dst:             google_protobuf_ServiceOptions_parse
        - Src:             'upb/reflection/service_def.c:113,3'
          Dst:             _upb_DefBuilder_OomErr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefBuilder_Alloc
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def_builder_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_DefBuilder_OomErr
        - upb_Arena_Malloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/reflection/def_builder_internal.h:102,15'
          Dst:             upb_Arena_Malloc
        - Src:             './upb/reflection/def_builder_internal.h:103,13'
          Dst:             _upb_DefBuilder_OomErr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_DefType_CheckPadding
      functionSourceFile: '/proc/self/cwd/./upb/reflection/def_type.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_ServiceDefs_New
      functionSourceFile: '/proc/self/cwd/upb/reflection/service_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      'struct.upb_ServiceDef *'
      argCount:        3
      argTypes:
        - 'struct.upb_DefBuilder *'
        - 'int '
        - 'struct.google_protobuf_ServiceDescriptorProto **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          69
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_DefBuilder_Alloc
        - _upb_DefType_CheckPadding
        - create_service
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/service_def.c:120,3'
          Dst:             _upb_DefType_CheckPadding
        - Src:             'upb/reflection/service_def.c:122,23'
          Dst:             _upb_DefBuilder_Alloc
        - Src:             'upb/reflection/service_def.c:124,5'
          Dst:             create_service
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_ServiceDef_FindMethodByName
      functionSourceFile: '/proc/self/cwd/upb/reflection/service_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      'struct.upb_MethodDef *'
      argCount:        2
      argTypes:
        - 'struct.upb_ServiceDef *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _upb_MethodDef_At
        - strcmp
        - upb_MethodDef_Name
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/service_def.c:85,30'
          Dst:             _upb_MethodDef_At
        - Src:             'upb/reflection/service_def.c:86,22'
          Dst:             upb_MethodDef_Name
        - Src:             'upb/reflection/service_def.c:86,9'
          Dst:             strcmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_ServiceDef_Method
      functionSourceFile: '/proc/self/cwd/upb/reflection/service_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'struct.upb_MethodDef *'
      argCount:        2
      argTypes:
        - 'struct.upb_ServiceDef *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _upb_MethodDef_At
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/service_def.c:79,44'
          Dst:             _upb_MethodDef_At
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_ServiceDef_MethodCount
      functionSourceFile: '/proc/self/cwd/upb/reflection/service_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_ServiceDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_ServiceDef_File
      functionSourceFile: '/proc/self/cwd/upb/reflection/service_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      'struct.upb_FileDef *'
      argCount:        1
      argTypes:
        - 'struct.upb_ServiceDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_ServiceDef_Index
      functionSourceFile: '/proc/self/cwd/upb/reflection/service_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_ServiceDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_ServiceDef_Name
      functionSourceFile: '/proc/self/cwd/upb/reflection/service_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.upb_ServiceDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_DefBuilder_FullToShort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/reflection/service_def.c:64,10'
          Dst:             _upb_DefBuilder_FullToShort
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_ServiceDef_FullName
      functionSourceFile: '/proc/self/cwd/upb/reflection/service_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.upb_ServiceDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_ServiceDef_HasOptions
      functionSourceFile: '/proc/self/cwd/upb/reflection/service_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_ServiceDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_ServiceDef_Options
      functionSourceFile: '/proc/self/cwd/upb/reflection/service_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'struct.google_protobuf_ServiceOptions *'
      argCount:        1
      argTypes:
        - 'struct.upb_ServiceDef *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_ServiceDef_At
      functionSourceFile: '/proc/self/cwd/upb/reflection/service_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      'struct.upb_ServiceDef *'
      argCount:        2
      argTypes:
        - 'struct.upb_ServiceDef *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Decoder_DecodeTop
      functionSourceFile: '/proc/self/cwd/upb/wire/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1256
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.upb_Decoder *'
        - 'char *'
        - 'char *'
        - 'struct.upb_MiniTable *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          80
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_Decoder_DecodeMessage
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/decode.c:1258,5'
          Dst:             _upb_Decoder_DecodeMessage
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Decoder_DecodeMessage
      functionSourceFile: '/proc/self/cwd/upb/wire/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1180
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'struct.upb_Decoder *'
        - 'char *'
        - 'char *'
        - 'struct.upb_MiniTable *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         86
      ICount:          793
      EdgeCount:       100
      CyclomaticComplexity: 16
      functionsReached:
        - _upb_Decoder_CheckRequired
        - _upb_Decoder_DecodeLongVarint
        - _upb_Decoder_DecodeUnknownField
        - _upb_Decoder_ErrorJmp
        - _upb_Decoder_FindField
        - _upb_Decoder_GetVarintOp
        - _upb_Decoder_IsDone
        - _upb_Message_GetOrCreateExtension
        - upb_Decoder_DecodeMessageSetItem
        - upb_EpsCopyInputStream_CheckSize
        - upb_WireReader_ReadFixed32
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/decode.c:1189,11'
          Dst:             _upb_Decoder_IsDone
        - Src:             'upb/wire/decode.c:1208,11'
          Dst:             _upb_Decoder_DecodeLongVarint
        - Src:             'upb/wire/decode.c:1208,11'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:1221,13'
          Dst:             _upb_Decoder_FindField
        - Src:             'upb/wire/decode.c:1044,13'
          Dst:             _upb_Decoder_DecodeLongVarint
        - Src:             'upb/wire/decode.c:1044,13'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:1222,11'
          Dst:             _upb_Decoder_GetVarintOp
        - Src:             'upb/wire/decode.c:1222,11'
          Dst:             _upb_Decoder_Munge
        - Src:             'upb/wire/decode.c:1222,11'
          Dst:             upb_WireReader_ReadFixed32
        - Src:             'upb/wire/decode.c:1222,11'
          Dst:             upb_WireReader_ReadFixed64
        - Src:             'upb/wire/decode.c:178,9'
          Dst:             _upb_Decoder_DecodeLongVarint
        - Src:             'upb/wire/decode.c:178,9'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:1061,13'
          Dst:             upb_EpsCopyInputStream_CheckSize
        - Src:             'upb/wire/decode.c:1061,13'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:1222,11'
          Dst:             _upb_Decoder_GetDelimitedOp
        - Src:             'upb/wire/decode.c:1222,11'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:1226,13'
          Dst:             _upb_Message_GetOrCreateExtension
        - Src:             'upb/wire/decode.c:1226,13'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:1226,13'
          Dst:             _upb_Decoder_DecodeToArray
        - Src:             'upb/wire/decode.c:1226,13'
          Dst:             _upb_Decoder_DecodeToMap
        - Src:             'upb/wire/decode.c:1226,13'
          Dst:             _upb_Decoder_DecodeToSubMessage
        - Src:             'upb/wire/decode.c:1230,17'
          Dst:             _upb_Decoder_DecodeUnknownField
        - Src:             'upb/wire/decode.c:1234,17'
          Dst:             upb_Decoder_DecodeMessageSetItem
        - Src:             'upb/wire/decode.c:1241,16'
          Dst:             _upb_Decoder_CheckRequired
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Decoder_IsDone
      functionSourceFile: '/proc/self/cwd/./upb/wire/decode_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_Decoder *'
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Decoder_IsDoneFallback
        - upb_EpsCopyInputStream_IsDoneWithCallback
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/wire/decode_internal.h:119,10'
          Dst:             upb_EpsCopyInputStream_IsDoneWithCallback
        - Src:             './upb/wire/decode_internal.h:119,10'
          Dst:             _upb_Decoder_IsDoneFallback
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Decoder_DecodeLongVarint
      functionSourceFile: '/proc/self/cwd/upb/wire/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          73
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Decoder_ErrorJmp
      functionSourceFile: '/proc/self/cwd/upb/wire/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_Decoder *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - longjmp
      functionUses:    54
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/decode.c:94,3'
          Dst:             longjmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Decoder_FindField
      functionSourceFile: '/proc/self/cwd/upb/wire/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 876
      functionDepth:   0
      returnType:      'struct.upb_MiniTableField *'
      argCount:        4
      argTypes:
        - 'struct.upb_Decoder *'
        - 'struct.upb_MiniTable *'
        - 'int '
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          221
      EdgeCount:       46
      CyclomaticComplexity: 11
      functionsReached:
        - upb_ExtensionRegistry_Lookup
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/decode.c:908,13'
          Dst:             upb_ExtensionRegistry_Lookup
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Decoder_GetVarintOp
      functionSourceFile: '/proc/self/cwd/upb/wire/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 930
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Decoder_Munge
      functionSourceFile: '/proc/self/cwd/upb/wire/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'int '
        - 'struct.upb_value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          92
      EdgeCount:       23
      CyclomaticComplexity: 13
      functionsReached:
        - _upb_Decoder_MungeInt32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/decode.c:212,7'
          Dst:             _upb_Decoder_MungeInt32
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_WireReader_ReadFixed32
      functionSourceFile: '/proc/self/cwd/./upb/wire/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_BigEndian_Swap32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/wire/reader.h:142,10'
          Dst:             _upb_BigEndian_Swap32
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_WireReader_ReadFixed64
      functionSourceFile: '/proc/self/cwd/./upb/wire/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_BigEndian_Swap64
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/wire/reader.h:155,10'
          Dst:             _upb_BigEndian_Swap64
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EpsCopyInputStream_CheckSize
      functionSourceFile: '/proc/self/cwd/./upb/wire/eps_copy_input_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_EpsCopyInputStream *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Decoder_GetDelimitedOp
      functionSourceFile: '/proc/self/cwd/upb/wire/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 968
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.upb_MiniTable *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          107
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - upb_FieldMode_Get
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/decode.c:1018,7'
          Dst:             upb_FieldMode_Get
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Decoder_DecodeToArray
      functionSourceFile: '/proc/self/cwd/upb/wire/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionDepth:   0
      returnType:      'char *'
      argCount:        7
      argTypes:
        - 'struct.upb_Decoder *'
        - 'char *'
        - 'char *'
        - 'union.upb_MiniTableSub *'
        - 'struct.upb_MiniTableField *'
        - 'struct.upb_value *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         61
      ICount:          810
      EdgeCount:       67
      CyclomaticComplexity: 8
      functionsReached:
        - _upb_Decoder_CreateArray
        - _upb_Decoder_DecodeEnumArray
        - _upb_Decoder_DecodeEnumPacked
        - _upb_Decoder_DecodeLongVarint
        - _upb_Decoder_ErrorJmp
        - _upb_Decoder_IsDone
        - _upb_Decoder_Munge
        - _upb_Decoder_NewSubMessage
        - _upb_Decoder_ReadString
        - _upb_Decoder_Reserve
        - _upb_Decoder_VerifyUtf8
        - _upb_IsLittleEndian
        - _upb_array_ptr
        - upb_EpsCopyInputStream_Copy
        - upb_EpsCopyInputStream_PushLimit
        - upb_WireReader_ReadFixed32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/decode.c:487,5'
          Dst:             _upb_Decoder_Reserve
        - Src:             'upb/wire/decode.c:489,11'
          Dst:             _upb_Decoder_CreateArray
        - Src:             'upb/wire/decode.c:498,13'
          Dst:             _upb_array_ptr
        - Src:             'upb/wire/decode.c:503,7'
          Dst:             _upb_Decoder_VerifyUtf8
        - Src:             'upb/wire/decode.c:507,46'
          Dst:             _upb_array_ptr
        - Src:             'upb/wire/decode.c:509,14'
          Dst:             _upb_Decoder_ReadString
        - Src:             'upb/wire/decode.c:513,29'
          Dst:             _upb_Decoder_NewSubMessage
        - Src:             'upb/wire/decode.c:514,8'
          Dst:             _upb_array_ptr
        - Src:             'upb/wire/decode.c:292,10'
          Dst:             _upb_Decoder_IsDone
        - Src:             'upb/wire/decode.c:292,10'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:274,9'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:274,9'
          Dst:             _upb_Decoder_DecodeMessage
        - Src:             'upb/wire/decode.c:274,9'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:520,16'
          Dst:             upb_EpsCopyInputStream_PushLimit
        - Src:             'upb/wire/decode.c:261,9'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:261,9'
          Dst:             _upb_Decoder_DecodeMessage
        - Src:             'upb/wire/decode.c:261,9'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:520,16'
          Dst:             upb_EpsCopyInputStream_PopLimit
        - Src:             'upb/wire/decode.c:526,14'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:526,14'
          Dst:             _upb_Decoder_Reserve
        - Src:             'upb/wire/decode.c:526,14'
          Dst:             _upb_array_ptr
        - Src:             'upb/wire/decode.c:526,14'
          Dst:             _upb_IsLittleEndian
        - Src:             'upb/wire/decode.c:526,14'
          Dst:             upb_EpsCopyInputStream_Copy
        - Src:             'upb/wire/decode.c:526,14'
          Dst:             upb_EpsCopyInputStream_PushLimit
        - Src:             'upb/wire/decode.c:526,14'
          Dst:             _upb_Decoder_IsDone
        - Src:             'upb/wire/decode.c:526,14'
          Dst:             upb_WireReader_ReadFixed32
        - Src:             'upb/wire/decode.c:526,14'
          Dst:             upb_WireReader_ReadFixed64
        - Src:             'upb/wire/decode.c:526,14'
          Dst:             upb_EpsCopyInputStream_PopLimit
        - Src:             'upb/wire/decode.c:531,14'
          Dst:             upb_EpsCopyInputStream_PushLimit
        - Src:             'upb/wire/decode.c:531,14'
          Dst:             _upb_array_ptr
        - Src:             'upb/wire/decode.c:531,14'
          Dst:             _upb_Decoder_IsDone
        - Src:             'upb/wire/decode.c:407,11'
          Dst:             _upb_Decoder_DecodeLongVarint
        - Src:             'upb/wire/decode.c:407,11'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:531,14'
          Dst:             _upb_Decoder_Munge
        - Src:             'upb/wire/decode.c:531,14'
          Dst:             _upb_Decoder_Reserve
        - Src:             'upb/wire/decode.c:531,14'
          Dst:             _upb_array_ptr
        - Src:             'upb/wire/decode.c:531,14'
          Dst:             upb_EpsCopyInputStream_PopLimit
        - Src:             'upb/wire/decode.c:534,14'
          Dst:             _upb_Decoder_DecodeEnumArray
        - Src:             'upb/wire/decode.c:536,14'
          Dst:             _upb_Decoder_DecodeEnumPacked
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Decoder_DecodeToMap
      functionSourceFile: '/proc/self/cwd/upb/wire/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 581
      functionDepth:   0
      returnType:      'char *'
      argCount:        6
      argTypes:
        - 'struct.upb_Decoder *'
        - 'char *'
        - 'char *'
        - 'union.upb_MiniTableSub *'
        - 'struct.upb_MiniTableField *'
        - 'struct.upb_value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          354
      EdgeCount:       39
      CyclomaticComplexity: 6
      functionsReached:
        - _upb_Decoder_AddUnknownVarints
        - _upb_Decoder_CreateMap
        - _upb_Decoder_ErrorJmp
        - _upb_Map_Insert
        - _upb_Message_AddUnknown
        - _upb_Message_New
        - upb_Encode
        - upb_EpsCopyInputStream_PushLimit
        - upb_Message_GetUnknown
        - upb_value_ptr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/decode.c:593,11'
          Dst:             _upb_Decoder_CreateMap
        - Src:             'upb/wire/decode.c:608,36'
          Dst:             _upb_Message_New
        - Src:             'upb/wire/decode.c:608,22'
          Dst:             upb_value_ptr
        - Src:             'upb/wire/decode.c:612,7'
          Dst:             upb_EpsCopyInputStream_PushLimit
        - Src:             'upb/wire/decode.c:261,9'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:261,9'
          Dst:             _upb_Decoder_DecodeMessage
        - Src:             'upb/wire/decode.c:261,9'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:612,7'
          Dst:             upb_EpsCopyInputStream_PopLimit
        - Src:             'upb/wire/decode.c:615,3'
          Dst:             upb_Message_GetUnknown
        - Src:             'upb/wire/decode.c:621,9'
          Dst:             upb_Encode
        - Src:             'upb/wire/decode.c:623,7'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:625,5'
          Dst:             _upb_Decoder_AddUnknownVarints
        - Src:             'upb/wire/decode.c:626,10'
          Dst:             _upb_Message_AddUnknown
        - Src:             'upb/wire/decode.c:627,7'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:630,9'
          Dst:             _upb_Map_Insert
        - Src:             'upb/wire/decode.c:633,7'
          Dst:             _upb_Decoder_ErrorJmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Decoder_DecodeToSubMessage
      functionSourceFile: '/proc/self/cwd/upb/wire/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 642
      functionDepth:   0
      returnType:      'char *'
      argCount:        7
      argTypes:
        - 'struct.upb_Decoder *'
        - 'char *'
        - 'char *'
        - 'union.upb_MiniTableSub *'
        - 'struct.upb_MiniTableField *'
        - 'struct.upb_value *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         52
      ICount:          546
      EdgeCount:       59
      CyclomaticComplexity: 9
      functionsReached:
        - _upb_Decoder_CheckEnumSlow
        - _upb_Decoder_ErrorJmp
        - _upb_Decoder_IsDone
        - _upb_Decoder_NewSubMessage
        - _upb_Decoder_ReadString
        - _upb_Decoder_VerifyUtf8
        - _upb_MiniTable_CheckEnumValueFast
        - _upb_oneofcase_field
        - _upb_sethas_field
        - upb_EpsCopyInputStream_PushLimit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/decode.c:647,8'
          Dst:             _upb_MiniTable_CheckEnumValueFast
        - Src:             'upb/wire/decode.c:647,8'
          Dst:             _upb_Decoder_CheckEnumSlow
        - Src:             'upb/wire/decode.c:654,5'
          Dst:             _upb_sethas_field
        - Src:             'upb/wire/decode.c:657,28'
          Dst:             _upb_oneofcase_field
        - Src:             'upb/wire/decode.c:670,18'
          Dst:             _upb_Decoder_NewSubMessage
        - Src:             'upb/wire/decode.c:292,10'
          Dst:             _upb_Decoder_IsDone
        - Src:             'upb/wire/decode.c:292,10'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:274,9'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:274,9'
          Dst:             _upb_Decoder_DecodeMessage
        - Src:             'upb/wire/decode.c:274,9'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:676,15'
          Dst:             upb_EpsCopyInputStream_PushLimit
        - Src:             'upb/wire/decode.c:261,9'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:261,9'
          Dst:             _upb_Decoder_DecodeMessage
        - Src:             'upb/wire/decode.c:261,9'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:676,15'
          Dst:             upb_EpsCopyInputStream_PopLimit
        - Src:             'upb/wire/decode.c:682,7'
          Dst:             _upb_Decoder_VerifyUtf8
        - Src:             'upb/wire/decode.c:685,14'
          Dst:             _upb_Decoder_ReadString
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Decoder_DecodeUnknownField
      functionSourceFile: '/proc/self/cwd/upb/wire/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1129
      functionDepth:   0
      returnType:      'char *'
      argCount:        6
      argTypes:
        - 'struct.upb_Decoder *'
        - 'char *'
        - 'char *'
        - 'int '
        - 'int '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          398
      EdgeCount:       45
      CyclomaticComplexity: 6
      functionsReached:
        - _upb_Decoder_ErrorJmp
        - _upb_Decoder_IsDone
        - _upb_Decoder_ReverseSkipVarint
        - _upb_Message_AddUnknown
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/decode.c:1130,26'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:1158,13'
          Dst:             _upb_Decoder_ReverseSkipVarint
        - Src:             'upb/wire/decode.c:283,10'
          Dst:             _upb_Decoder_IsDone
        - Src:             'upb/wire/decode.c:283,10'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:274,9'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:274,9'
          Dst:             _upb_Decoder_DecodeMessage
        - Src:             'upb/wire/decode.c:274,9'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:1168,10'
          Dst:             _upb_Message_AddUnknown
        - Src:             'upb/wire/decode.c:1169,7'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:283,10'
          Dst:             _upb_Decoder_IsDone
        - Src:             'upb/wire/decode.c:283,10'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:274,9'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:274,9'
          Dst:             _upb_Decoder_DecodeMessage
        - Src:             'upb/wire/decode.c:274,9'
          Dst:             _upb_Decoder_ErrorJmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Decoder_DecodeMessageSetItem
      functionSourceFile: '/proc/self/cwd/upb/wire/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 822
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'struct.upb_Decoder *'
        - 'char *'
        - 'char *'
        - 'struct.upb_MiniTable *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          430
      EdgeCount:       55
      CyclomaticComplexity: 11
      functionsReached:
        - _upb_Decoder_DecodeLongVarint
        - _upb_Decoder_ErrorJmp
        - _upb_Decoder_IsDone
        - upb_Decoder_AddMessageSetItem
        - upb_Decoder_SkipField
        - upb_EpsCopyInputStream_CheckSize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/decode.c:830,11'
          Dst:             _upb_Decoder_IsDone
        - Src:             'upb/wire/decode.c:832,11'
          Dst:             _upb_Decoder_DecodeLongVarint
        - Src:             'upb/wire/decode.c:832,11'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:838,15'
          Dst:             _upb_Decoder_DecodeLongVarint
        - Src:             'upb/wire/decode.c:838,15'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:843,11'
          Dst:             upb_Decoder_AddMessageSetItem
        - Src:             'upb/wire/decode.c:178,9'
          Dst:             _upb_Decoder_DecodeLongVarint
        - Src:             'upb/wire/decode.c:178,9'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:850,15'
          Dst:             upb_EpsCopyInputStream_CheckSize
        - Src:             'upb/wire/decode.c:850,15'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:856,11'
          Dst:             upb_Decoder_AddMessageSetItem
        - Src:             'upb/wire/decode.c:866,15'
          Dst:             upb_Decoder_SkipField
        - Src:             'upb/wire/decode.c:870,3'
          Dst:             _upb_Decoder_ErrorJmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Decoder_CheckRequired
      functionSourceFile: '/proc/self/cwd/upb/wire/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 706
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'struct.upb_Decoder *'
        - 'char *'
        - 'char *'
        - 'struct.upb_MiniTable *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          69
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _upb_BigEndian_Swap64
        - upb_MiniTable_requiredmask
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/decode.c:713,14'
          Dst:             _upb_BigEndian_Swap64
        - Src:             'upb/wire/decode.c:714,7'
          Dst:             upb_MiniTable_requiredmask
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_BigEndian_Swap64
      functionSourceFile: '/proc/self/cwd/./upb/wire/swap_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_BigEndian_Swap32
        - _upb_IsLittleEndian
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/wire/swap_internal.h:51,7'
          Dst:             _upb_IsLittleEndian
        - Src:             './upb/wire/swap_internal.h:53,21'
          Dst:             _upb_BigEndian_Swap32
        - Src:             './upb/wire/swap_internal.h:54,10'
          Dst:             _upb_BigEndian_Swap32
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MiniTable_requiredmask
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/message_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTable *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_IsLittleEndian
      functionSourceFile: '/proc/self/cwd/./upb/wire/swap_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_BigEndian_Swap32
      functionSourceFile: '/proc/self/cwd/./upb/wire/swap_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_IsLittleEndian
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/wire/swap_internal.h:44,7'
          Dst:             _upb_IsLittleEndian
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Decoder_AddMessageSetItem
      functionSourceFile: '/proc/self/cwd/upb/wire/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'struct.upb_Decoder *'
        - 'char *'
        - 'struct.upb_MiniTable *'
        - 'int '
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_Decoder_AddKnownMessageSetItem
        - upb_Decoder_AddUnknownMessageSetItem
        - upb_ExtensionRegistry_Lookup
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/decode.c:812,7'
          Dst:             upb_ExtensionRegistry_Lookup
        - Src:             'upb/wire/decode.c:814,5'
          Dst:             upb_Decoder_AddKnownMessageSetItem
        - Src:             'upb/wire/decode.c:816,5'
          Dst:             upb_Decoder_AddUnknownMessageSetItem
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Decoder_SkipField
      functionSourceFile: '/proc/self/cwd/upb/wire/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.upb_Decoder *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          355
      EdgeCount:       32
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_Decoder_DecodeLongVarint
        - _upb_Decoder_ErrorJmp
        - _upb_Decoder_IsDone
        - upb_EpsCopyInputStream_CheckSize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/decode.c:742,14'
          Dst:             _upb_Decoder_DecodeLongVarint
        - Src:             'upb/wire/decode.c:742,14'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:178,9'
          Dst:             _upb_Decoder_DecodeLongVarint
        - Src:             'upb/wire/decode.c:178,9'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:750,13'
          Dst:             upb_EpsCopyInputStream_CheckSize
        - Src:             'upb/wire/decode.c:750,13'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:283,10'
          Dst:             _upb_Decoder_IsDone
        - Src:             'upb/wire/decode.c:283,10'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:274,9'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:274,9'
          Dst:             _upb_Decoder_DecodeMessage
        - Src:             'upb/wire/decode.c:274,9'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:756,7'
          Dst:             _upb_Decoder_ErrorJmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Decoder_AddKnownMessageSetItem
      functionSourceFile: '/proc/self/cwd/upb/wire/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 769
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'struct.upb_Decoder *'
        - 'char *'
        - 'struct.upb_MiniTableExtension *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          97
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Decoder_ErrorJmp
        - _upb_Decoder_NewSubMessage
        - _upb_Message_GetOrCreateExtension
        - upb_Decode
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/decode.c:771,7'
          Dst:             _upb_Message_GetOrCreateExtension
        - Src:             'upb/wire/decode.c:773,5'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:776,7'
          Dst:             _upb_Decoder_NewSubMessage
        - Src:             'upb/wire/decode.c:777,29'
          Dst:             upb_Decode
        - Src:             'upb/wire/decode.c:780,39'
          Dst:             _upb_Decoder_ErrorJmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Decoder_AddUnknownMessageSetItem
      functionSourceFile: '/proc/self/cwd/upb/wire/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 787
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'struct.upb_Decoder *'
        - 'char *'
        - 'int '
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          108
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _upb_Decoder_ErrorJmp
        - _upb_Message_AddUnknown
        - upb_Decoder_EncodeVarint32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/decode.c:790,9'
          Dst:             upb_Decoder_EncodeVarint32
        - Src:             'upb/wire/decode.c:791,9'
          Dst:             upb_Decoder_EncodeVarint32
        - Src:             'upb/wire/decode.c:792,9'
          Dst:             upb_Decoder_EncodeVarint32
        - Src:             'upb/wire/decode.c:793,9'
          Dst:             upb_Decoder_EncodeVarint32
        - Src:             'upb/wire/decode.c:794,9'
          Dst:             upb_Decoder_EncodeVarint32
        - Src:             'upb/wire/decode.c:797,9'
          Dst:             upb_Decoder_EncodeVarint32
        - Src:             'upb/wire/decode.c:800,8'
          Dst:             _upb_Message_AddUnknown
        - Src:             'upb/wire/decode.c:801,8'
          Dst:             _upb_Message_AddUnknown
        - Src:             'upb/wire/decode.c:802,8'
          Dst:             _upb_Message_AddUnknown
        - Src:             'upb/wire/decode.c:803,5'
          Dst:             _upb_Decoder_ErrorJmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Decoder_EncodeVarint32
      functionSourceFile: '/proc/self/cwd/upb/wire/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          54
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Decoder_NewSubMessage
      functionSourceFile: '/proc/self/cwd/upb/wire/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.upb_Decoder *'
        - 'union.upb_MiniTableSub *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Decoder_ErrorJmp
        - _upb_Message_New
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/decode.c:222,22'
          Dst:             _upb_Message_New
        - Src:             'upb/wire/decode.c:223,13'
          Dst:             _upb_Decoder_ErrorJmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Decode
      functionSourceFile: '/proc/self/cwd/upb/wire/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1292
      functionDepth:   0
      returnType:      'int '
      argCount:        7
      argTypes:
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'struct.upb_MiniTable *'
        - 'struct.upb_ExtensionRegistry *'
        - 'int '
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          105
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_Decoder_Decode
        - upb_EpsCopyInputStream_Init
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/decode.c:1296,3'
          Dst:             upb_EpsCopyInputStream_Init
        - Src:             'upb/wire/decode.c:1311,10'
          Dst:             upb_Decoder_Decode
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EpsCopyInputStream_Init
      functionSourceFile: '/proc/self/cwd/./upb/wire/eps_copy_input_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.upb_EpsCopyInputStream *'
        - 'char **'
        - 'size_t '
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          115
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Decoder_Decode
      functionSourceFile: '/proc/self/cwd/upb/wire/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1276
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.upb_Decoder *'
        - 'char *'
        - 'char *'
        - 'struct.upb_MiniTable *'
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          79
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _setjmp
        - _upb_Decoder_DecodeTop
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/decode.c:1277,7'
          Dst:             _setjmp
        - Src:             'upb/wire/decode.c:1278,23'
          Dst:             _upb_Decoder_DecodeTop
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_New
      functionSourceFile: '/proc/self/cwd/./upb/message/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_MiniTable *'
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_Arena_Malloc
        - upb_msg_sizeof
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/internal.h:104,17'
          Dst:             upb_msg_sizeof
        - Src:             './upb/message/internal.h:105,15'
          Dst:             upb_Arena_Malloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_msg_sizeof
      functionSourceFile: '/proc/self/cwd/./upb/message/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTable *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_Malloc
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_Arena *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_ArenaHas
        - _upb_Arena_SlowMalloc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mem/arena.h:83,7'
          Dst:             _upb_ArenaHas
        - Src:             './upb/mem/arena.h:84,12'
          Dst:             _upb_Arena_SlowMalloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_ArenaHas
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Decoder_ReverseSkipVarint
      functionSourceFile: '/proc/self/cwd/upb/wire/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1115
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          40
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTable_CheckEnumValueFast
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/enum_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.upb_MiniTableEnum *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          50
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Decoder_CheckEnumSlow
      functionSourceFile: '/proc/self/cwd/upb/wire/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'struct.upb_Decoder *'
        - 'char *'
        - 'char *'
        - 'struct.upb_MiniTableEnum *'
        - 'struct.upb_MiniTableField *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          79
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _upb_Decoder_AddUnknownVarints
        - _upb_MiniTable_CheckEnumValueSlow
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/decode.c:323,7'
          Dst:             _upb_MiniTable_CheckEnumValueSlow
        - Src:             'upb/wire/decode.c:331,3'
          Dst:             _upb_Decoder_AddUnknownVarints
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_sethas_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_Hasidx
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:155,20'
          Dst:             _upb_Message_Hasidx
        - Src:             './upb/mini_table/field_internal.h:155,3'
          Dst:             _upb_sethas
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_oneofcase_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      'int *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_oneofcase_ofs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:167,10'
          Dst:             _upb_oneofcase_ofs
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EpsCopyInputStream_PushLimit
      functionSourceFile: '/proc/self/cwd/./upb/wire/eps_copy_input_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.upb_EpsCopyInputStream *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          74
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_EpsCopyInputStream_CheckLimit
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/wire/eps_copy_input_stream.h:342,3'
          Dst:             _upb_EpsCopyInputStream_CheckLimit
        - Src:             './upb/wire/eps_copy_input_stream.h:346,3'
          Dst:             _upb_EpsCopyInputStream_CheckLimit
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EpsCopyInputStream_PopLimit
      functionSourceFile: '/proc/self/cwd/./upb/wire/eps_copy_input_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_EpsCopyInputStream *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          58
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_EpsCopyInputStream_CheckLimit
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/wire/eps_copy_input_stream.h:357,3'
          Dst:             _upb_EpsCopyInputStream_CheckLimit
        - Src:             './upb/wire/eps_copy_input_stream.h:360,3'
          Dst:             _upb_EpsCopyInputStream_CheckLimit
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Decoder_VerifyUtf8
      functionSourceFile: '/proc/self/cwd/upb/wire/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_Decoder *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          33
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Decoder_ErrorJmp
        - _upb_Decoder_VerifyUtf8Inline
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/decode.c:105,8'
          Dst:             _upb_Decoder_VerifyUtf8Inline
        - Src:             'upb/wire/decode.c:106,5'
          Dst:             _upb_Decoder_ErrorJmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Decoder_ReadString
      functionSourceFile: '/proc/self/cwd/upb/wire/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'struct.upb_Decoder *'
        - 'char *'
        - 'int '
        - 'struct.upb_StringView *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          57
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Decoder_ErrorJmp
        - upb_EpsCopyInputStream_ReadString
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/decode.c:230,9'
          Dst:             upb_EpsCopyInputStream_ReadString
        - Src:             'upb/wire/decode.c:231,13'
          Dst:             _upb_Decoder_ErrorJmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EpsCopyInputStream_ReadString
      functionSourceFile: '/proc/self/cwd/./upb/wire/eps_copy_input_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'struct.upb_EpsCopyInputStream *'
        - 'char **'
        - 'size_t '
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          87
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - upb_Arena_Malloc
        - upb_EpsCopyInputStream_AliasingAvailable
        - upb_EpsCopyInputStream_CheckDataSizeAvailable
        - upb_EpsCopyInputStream_Copy
        - upb_EpsCopyInputStream_ReadStringAliased
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/wire/eps_copy_input_stream.h:312,7'
          Dst:             upb_EpsCopyInputStream_AliasingAvailable
        - Src:             './upb/wire/eps_copy_input_stream.h:313,12'
          Dst:             upb_EpsCopyInputStream_ReadStringAliased
        - Src:             './upb/wire/eps_copy_input_stream.h:316,10'
          Dst:             upb_EpsCopyInputStream_CheckDataSizeAvailable
        - Src:             './upb/wire/eps_copy_input_stream.h:320,25'
          Dst:             upb_Arena_Malloc
        - Src:             './upb/wire/eps_copy_input_stream.h:322,23'
          Dst:             upb_EpsCopyInputStream_Copy
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EpsCopyInputStream_AliasingAvailable
      functionSourceFile: '/proc/self/cwd/./upb/wire/eps_copy_input_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_EpsCopyInputStream *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_EpsCopyInputStream_CheckDataSizeAvailable
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/wire/eps_copy_input_stream.h:250,10'
          Dst:             upb_EpsCopyInputStream_CheckDataSizeAvailable
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EpsCopyInputStream_ReadStringAliased
      functionSourceFile: '/proc/self/cwd/./upb/wire/eps_copy_input_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.upb_EpsCopyInputStream *'
        - 'char **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - upb_EpsCopyInputStream_AliasingAvailable
        - upb_EpsCopyInputStream_GetAliasedPtr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/wire/eps_copy_input_stream.h:277,3'
          Dst:             upb_EpsCopyInputStream_AliasingAvailable
        - Src:             './upb/wire/eps_copy_input_stream.h:279,10'
          Dst:             upb_EpsCopyInputStream_GetAliasedPtr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EpsCopyInputStream_CheckDataSizeAvailable
      functionSourceFile: '/proc/self/cwd/./upb/wire/eps_copy_input_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_EpsCopyInputStream *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_EpsCopyInputStream_CheckSizeAvailable
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/wire/eps_copy_input_stream.h:217,10'
          Dst:             _upb_EpsCopyInputStream_CheckSizeAvailable
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EpsCopyInputStream_Copy
      functionSourceFile: '/proc/self/cwd/./upb/wire/eps_copy_input_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'struct.upb_EpsCopyInputStream *'
        - 'char *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_EpsCopyInputStream_CheckDataSizeAvailable
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/wire/eps_copy_input_stream.h:297,8'
          Dst:             upb_EpsCopyInputStream_CheckDataSizeAvailable
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_EpsCopyInputStream_CheckSizeAvailable
      functionSourceFile: '/proc/self/cwd/./upb/wire/eps_copy_input_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.upb_EpsCopyInputStream *'
        - 'char *'
        - 'int '
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          88
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EpsCopyInputStream_GetAliasedPtr
      functionSourceFile: '/proc/self/cwd/./upb/wire/eps_copy_input_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_EpsCopyInputStream *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - upb_EpsCopyInputStream_AliasingAvailable
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/wire/eps_copy_input_stream.h:262,3'
          Dst:             upb_EpsCopyInputStream_AliasingAvailable
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Decoder_VerifyUtf8Inline
      functionSourceFile: '/proc/self/cwd/./upb/wire/decode_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          95
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - utf8_range2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/wire/decode_internal.h:98,10'
          Dst:             utf8_range2
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    utf8_range2
      functionSourceFile: '/proc/self/cwd/external/utf8_range/utf8_range.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - utf8_naive
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'external/utf8_range/utf8_range.h:13,10'
          Dst:             utf8_naive
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_EpsCopyInputStream_CheckLimit
      functionSourceFile: '/proc/self/cwd/./upb/wire/eps_copy_input_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_EpsCopyInputStream *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_oneofcase_ofs
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_Hasidx
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_sethas
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_hasbit_mask
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:136,53'
          Dst:             _upb_hasbit_mask
        - Src:             './upb/mini_table/field_internal.h:136,5'
          Dst:             _upb_hasbit_ofs
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_mask
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionDepth:   0
      returnType:      'char '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_ofs
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTable_CheckEnumValueSlow
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/enum_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_MiniTableEnum *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          98
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Decoder_AddUnknownVarints
      functionSourceFile: '/proc/self/cwd/upb/wire/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.upb_Decoder *'
        - 'char *'
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          57
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Decoder_ErrorJmp
        - _upb_Message_AddUnknown
        - upb_Decoder_EncodeVarint32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/decode.c:309,9'
          Dst:             upb_Decoder_EncodeVarint32
        - Src:             'upb/wire/decode.c:310,9'
          Dst:             upb_Decoder_EncodeVarint32
        - Src:             'upb/wire/decode.c:312,8'
          Dst:             _upb_Message_AddUnknown
        - Src:             'upb/wire/decode.c:313,5'
          Dst:             _upb_Decoder_ErrorJmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Decoder_CreateMap
      functionSourceFile: '/proc/self/cwd/upb/wire/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionDepth:   0
      returnType:      'struct.upb_Map *'
      argCount:        2
      argTypes:
        - 'struct.upb_Decoder *'
        - 'struct.upb_MiniTable *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          76
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Decoder_ErrorJmp
        - _upb_Map_New
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/decode.c:572,18'
          Dst:             _upb_Map_New
        - Src:             'upb/wire/decode.c:573,13'
          Dst:             _upb_Decoder_ErrorJmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_value_ptr
      functionSourceFile: '/proc/self/cwd/./upb/hash/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_value_setptr
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/hash/common.h:101,1'
          Dst:             upb_value_setptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Map_Insert
      functionSourceFile: '/proc/self/cwd/./upb/collections/map_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'struct.upb_Map *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          93
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _upb_map_tokey
        - _upb_map_tovalue
        - upb_strtable_insert
        - upb_strtable_remove2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/collections/map_internal.h:134,27'
          Dst:             _upb_map_tokey
        - Src:             './upb/collections/map_internal.h:136,8'
          Dst:             _upb_map_tovalue
        - Src:             './upb/collections/map_internal.h:142,7'
          Dst:             upb_strtable_remove2
        - Src:             './upb/collections/map_internal.h:143,8'
          Dst:             upb_strtable_insert
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_map_tokey
      functionSourceFile: '/proc/self/cwd/./upb/collections/map_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_StringView_FromDataAndSize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/collections/map_internal.h:66,12'
          Dst:             upb_StringView_FromDataAndSize
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_map_tovalue
      functionSourceFile: '/proc/self/cwd/./upb/collections/map_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.upb_value *'
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - upb_Arena_Malloc
        - upb_value_ptr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/collections/map_internal.h:81,45'
          Dst:             upb_Arena_Malloc
        - Src:             './upb/collections/map_internal.h:84,15'
          Dst:             upb_value_ptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_StringView_FromDataAndSize
      functionSourceFile: '/proc/self/cwd/./upb/base/string_view.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_value_setptr
      functionSourceFile: '/proc/self/cwd/./upb/hash/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_value *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Decoder_Reserve
      functionSourceFile: '/proc/self/cwd/upb/wire/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_Decoder *'
        - 'struct.upb_Array *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          63
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_Decoder_ErrorJmp
        - _upb_array_realloc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/decode.c:112,24'
          Dst:             _upb_array_realloc
        - Src:             'upb/wire/decode.c:113,5'
          Dst:             _upb_Decoder_ErrorJmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Decoder_CreateArray
      functionSourceFile: '/proc/self/cwd/upb/wire/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionDepth:   0
      returnType:      'struct.upb_Array *'
      argCount:        2
      argTypes:
        - 'struct.upb_Decoder *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          48
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Array_New
        - _upb_Decoder_ErrorJmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/decode.c:472,20'
          Dst:             _upb_Array_New
        - Src:             'upb/wire/decode.c:473,13'
          Dst:             _upb_Decoder_ErrorJmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_array_ptr
      functionSourceFile: '/proc/self/cwd/./upb/collections/array_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.upb_Array *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_array_constptr
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/collections/array_internal.h:68,17'
          Dst:             _upb_array_constptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Decoder_DecodeEnumArray
      functionSourceFile: '/proc/self/cwd/upb/wire/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionDepth:   0
      returnType:      'char *'
      argCount:        7
      argTypes:
        - 'struct.upb_Decoder *'
        - 'char *'
        - 'char *'
        - 'struct.upb_Array *'
        - 'union.upb_MiniTableSub *'
        - 'struct.upb_MiniTableField *'
        - 'struct.upb_value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          136
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _upb_Decoder_CheckEnumSlow
        - _upb_MiniTable_CheckEnumValueFast
        - _upb_array_ptr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/decode.c:355,8'
          Dst:             _upb_MiniTable_CheckEnumValueFast
        - Src:             'upb/wire/decode.c:355,8'
          Dst:             _upb_Decoder_CheckEnumSlow
        - Src:             'upb/wire/decode.c:356,15'
          Dst:             _upb_array_ptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Decoder_DecodeEnumPacked
      functionSourceFile: '/proc/self/cwd/upb/wire/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionDepth:   0
      returnType:      'char *'
      argCount:        7
      argTypes:
        - 'struct.upb_Decoder *'
        - 'char *'
        - 'char *'
        - 'struct.upb_Array *'
        - 'union.upb_MiniTableSub *'
        - 'struct.upb_MiniTableField *'
        - 'struct.upb_value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          244
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - _upb_Decoder_CheckEnumSlow
        - _upb_Decoder_DecodeLongVarint
        - _upb_Decoder_IsDone
        - _upb_Decoder_MungeInt32
        - _upb_Decoder_Reserve
        - _upb_MiniTable_CheckEnumValueFast
        - _upb_array_ptr
        - upb_EpsCopyInputStream_PopLimit
        - upb_EpsCopyInputStream_PushLimit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/decode.c:426,21'
          Dst:             upb_EpsCopyInputStream_PushLimit
        - Src:             'upb/wire/decode.c:427,15'
          Dst:             _upb_array_ptr
        - Src:             'upb/wire/decode.c:428,11'
          Dst:             _upb_Decoder_IsDone
        - Src:             'upb/wire/decode.c:430,11'
          Dst:             _upb_Decoder_DecodeLongVarint
        - Src:             'upb/wire/decode.c:430,11'
          Dst:             _upb_Decoder_ErrorJmp
        - Src:             'upb/wire/decode.c:431,5'
          Dst:             _upb_Decoder_MungeInt32
        - Src:             'upb/wire/decode.c:432,10'
          Dst:             _upb_MiniTable_CheckEnumValueFast
        - Src:             'upb/wire/decode.c:432,10'
          Dst:             _upb_Decoder_CheckEnumSlow
        - Src:             'upb/wire/decode.c:435,9'
          Dst:             _upb_Decoder_Reserve
        - Src:             'upb/wire/decode.c:436,13'
          Dst:             _upb_array_ptr
        - Src:             'upb/wire/decode.c:442,3'
          Dst:             upb_EpsCopyInputStream_PopLimit
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Decoder_MungeInt32
      functionSourceFile: '/proc/self/cwd/upb/wire/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_IsLittleEndian
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/decode.c:188,8'
          Dst:             _upb_IsLittleEndian
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_array_constptr
      functionSourceFile: '/proc/self/cwd/./upb/collections/array_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.upb_Array *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Array_ElementSizeLg2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/collections/array_internal.h:58,3'
          Dst:             _upb_Array_ElementSizeLg2
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Array_ElementSizeLg2
      functionSourceFile: '/proc/self/cwd/./upb/collections/array_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_Array *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Array_New
      functionSourceFile: '/proc/self/cwd/./upb/collections/array_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionDepth:   0
      returnType:      'struct.upb_Array *'
      argCount:        3
      argTypes:
        - 'struct.upb_Arena *'
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          71
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_tag_arrptr
        - upb_Arena_Malloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/collections/array_internal.h:88,32'
          Dst:             upb_Arena_Malloc
        - Src:             './upb/collections/array_internal.h:90,15'
          Dst:             _upb_tag_arrptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_tag_arrptr
      functionSourceFile: '/proc/self/cwd/./upb/collections/array_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          22
      EdgeCount:       9
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldMode_Get
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Decoder_IsDoneFallback
      functionSourceFile: '/proc/self/cwd/upb/wire/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1267
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.upb_EpsCopyInputStream *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Decoder_BufferFlipCallback
        - _upb_EpsCopyInputStream_IsDoneFallbackInline
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/decode.c:1268,10'
          Dst:             _upb_EpsCopyInputStream_IsDoneFallbackInline
        - Src:             'upb/wire/decode.c:1268,10'
          Dst:             _upb_Decoder_BufferFlipCallback
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EpsCopyInputStream_IsDoneWithCallback
      functionSourceFile: '/proc/self/cwd/./upb/wire/eps_copy_input_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_EpsCopyInputStream *'
        - 'char **'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          61
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - upb_EpsCopyInputStream_IsDoneStatus
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/wire/eps_copy_input_stream.h:139,11'
          Dst:             upb_EpsCopyInputStream_IsDoneStatus
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_EpsCopyInputStream_IsDoneStatus
      functionSourceFile: '/proc/self/cwd/./upb/wire/eps_copy_input_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.upb_EpsCopyInputStream *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Decoder_BufferFlipCallback
      functionSourceFile: '/proc/self/cwd/./upb/wire/decode_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.upb_EpsCopyInputStream *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_FastDecoder_ErrorJmp
        - _upb_Message_AddUnknown
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/wire/decode_internal.h:126,17'
          Dst:             _upb_FastDecoder_ErrorJmp
        - Src:             './upb/wire/decode_internal.h:129,10'
          Dst:             _upb_Message_AddUnknown
        - Src:             './upb/wire/decode_internal.h:131,7'
          Dst:             _upb_FastDecoder_ErrorJmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_EpsCopyInputStream_IsDoneFallbackInline
      functionSourceFile: '/proc/self/cwd/./upb/wire/eps_copy_input_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'struct.upb_EpsCopyInputStream *'
        - 'char *'
        - 'int '
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          131
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_FastDecoder_ErrorJmp
      functionSourceFile: '/proc/self/cwd/upb/wire/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_Decoder *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - longjmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/decode.c:100,3'
          Dst:             longjmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    decode_totablep
      functionSourceFile: '/proc/self/cwd/./upb/wire/decode_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      'struct.upb_MiniTable *'
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_FastDecoder_DecodeGeneric
      functionSourceFile: '/proc/self/cwd/upb/wire/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1248
      functionDepth:   0
      returnType:      'char *'
      argCount:        6
      argTypes:
        - 'struct.upb_Decoder *'
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Decoder_DecodeMessage
        - decode_totablep
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/decode.c:1251,50'
          Dst:             decode_totablep
        - Src:             'upb/wire/decode.c:1251,10'
          Dst:             _upb_Decoder_DecodeMessage
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    encode_fixed32
      functionSourceFile: '/proc/self/cwd/upb/wire/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_encstate *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_BigEndian_Swap32
        - encode_bytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/encode.c:137,9'
          Dst:             _upb_BigEndian_Swap32
        - Src:             'upb/wire/encode.c:138,3'
          Dst:             encode_bytes
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_BigEndian_Swap32
      functionSourceFile: '/proc/self/cwd/./upb/wire/swap_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_IsLittleEndian
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/wire/swap_internal.h:44,7'
          Dst:             _upb_IsLittleEndian
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    encode_bytes
      functionSourceFile: '/proc/self/cwd/upb/wire/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_encstate *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - encode_growbuffer
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/encode.c:127,3'
          Dst:             encode_growbuffer
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    encode_growbuffer
      functionSourceFile: '/proc/self/cwd/upb/wire/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_encstate *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          122
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - encode_err
        - upb_Arena_Realloc
        - upb_roundup_pow2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/encode.c:93,21'
          Dst:             upb_roundup_pow2
        - Src:             'upb/wire/encode.c:94,19'
          Dst:             upb_Arena_Realloc
        - Src:             'upb/wire/encode.c:96,17'
          Dst:             encode_err
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_roundup_pow2
      functionSourceFile: '/proc/self/cwd/upb/wire/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_Realloc
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'struct.upb_Arena *'
        - 'char *'
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          146
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _upb_ArenaHas
        - upb_Arena_Malloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mem/arena.h:133,20'
          Dst:             _upb_ArenaHas
        - Src:             './upb/mem/arena.h:141,15'
          Dst:             upb_Arena_Malloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    encode_err
      functionSourceFile: '/proc/self/cwd/upb/wire/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_encstate *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - longjmp
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/encode.c:87,3'
          Dst:             longjmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_ArenaHas
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_Malloc
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_Arena *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_ArenaHas
        - _upb_Arena_SlowMalloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mem/arena.h:83,7'
          Dst:             _upb_ArenaHas
        - Src:             './upb/mem/arena.h:84,12'
          Dst:             _upb_Arena_SlowMalloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_IsLittleEndian
      functionSourceFile: '/proc/self/cwd/./upb/wire/swap_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    encode_fixed64
      functionSourceFile: '/proc/self/cwd/upb/wire/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_encstate *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_BigEndian_Swap64
        - encode_bytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/encode.c:132,9'
          Dst:             _upb_BigEndian_Swap64
        - Src:             'upb/wire/encode.c:133,3'
          Dst:             encode_bytes
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_BigEndian_Swap64
      functionSourceFile: '/proc/self/cwd/./upb/wire/swap_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_BigEndian_Swap32
        - _upb_IsLittleEndian
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/wire/swap_internal.h:51,7'
          Dst:             _upb_IsLittleEndian
        - Src:             './upb/wire/swap_internal.h:53,21'
          Dst:             _upb_BigEndian_Swap32
        - Src:             './upb/wire/swap_internal.h:54,10'
          Dst:             _upb_BigEndian_Swap32
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    encode_float
      functionSourceFile: '/proc/self/cwd/upb/wire/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_encstate *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - encode_fixed32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/encode.c:174,3'
          Dst:             encode_fixed32
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    encode_double
      functionSourceFile: '/proc/self/cwd/upb/wire/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_encstate *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - encode_fixed64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/encode.c:167,3'
          Dst:             encode_fixed64
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_value_getptr
      functionSourceFile: '/proc/self/cwd/./upb/hash/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_tabstr
      functionSourceFile: '/proc/self/cwd/./upb/hash/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'size_t '
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_tabstrview
      functionSourceFile: '/proc/self/cwd/./upb/hash/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_tabstr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/hash/common.h:148,14'
          Dst:             upb_tabstr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_map_fromvalue
      functionSourceFile: '/proc/self/cwd/./upb/collections/map_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_value_getptr
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/collections/map_internal.h:93,57'
          Dst:             upb_value_getptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_map_fromkey
      functionSourceFile: '/proc/self/cwd/./upb/collections/map_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          37
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    encode_mapentry
      functionSourceFile: '/proc/self/cwd/upb/wire/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.upb_encstate *'
        - 'int '
        - 'struct.upb_MiniTable *'
        - 'struct.upb_MapEntry *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          133
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - encode_longvarint
        - encode_scalar
        - encode_tag
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/encode.c:411,3'
          Dst:             encode_scalar
        - Src:             'upb/wire/encode.c:412,3'
          Dst:             encode_scalar
        - Src:             'upb/wire/encode.c:414,3'
          Dst:             encode_longvarint
        - Src:             'upb/wire/encode.c:415,3'
          Dst:             encode_tag
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    encode_scalar
      functionSourceFile: '/proc/self/cwd/upb/wire/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.upb_encstate *'
        - 'char *'
        - 'union.upb_MiniTableSub *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         87
      ICount:          698
      EdgeCount:       103
      CyclomaticComplexity: 18
      functionsReached:
        - encode_bytes
        - encode_double
        - encode_err
        - encode_fixed32
        - encode_fixed64
        - encode_float
        - encode_longvarint
        - encode_message
        - encode_tag
        - encode_zz32
        - encode_zz64
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/encode.c:231,7'
          Dst:             encode_double
        - Src:             'upb/wire/encode.c:233,7'
          Dst:             encode_float
        - Src:             'upb/wire/encode.c:236,7'
          Dst:             encode_longvarint
        - Src:             'upb/wire/encode.c:238,7'
          Dst:             encode_longvarint
        - Src:             'upb/wire/encode.c:241,7'
          Dst:             encode_longvarint
        - Src:             'upb/wire/encode.c:244,7'
          Dst:             encode_fixed64
        - Src:             'upb/wire/encode.c:247,7'
          Dst:             encode_fixed32
        - Src:             'upb/wire/encode.c:249,7'
          Dst:             encode_longvarint
        - Src:             'upb/wire/encode.c:251,7'
          Dst:             encode_zz32
        - Src:             'upb/wire/encode.c:251,7'
          Dst:             encode_longvarint
        - Src:             'upb/wire/encode.c:253,7'
          Dst:             encode_zz64
        - Src:             'upb/wire/encode.c:253,7'
          Dst:             encode_longvarint
        - Src:             'upb/wire/encode.c:257,7'
          Dst:             encode_bytes
        - Src:             'upb/wire/encode.c:258,7'
          Dst:             encode_longvarint
        - Src:             'upb/wire/encode.c:269,28'
          Dst:             encode_err
        - Src:             'upb/wire/encode.c:270,7'
          Dst:             encode_tag
        - Src:             'upb/wire/encode.c:271,7'
          Dst:             encode_message
        - Src:             'upb/wire/encode.c:283,28'
          Dst:             encode_err
        - Src:             'upb/wire/encode.c:284,7'
          Dst:             encode_message
        - Src:             'upb/wire/encode.c:285,7'
          Dst:             encode_longvarint
        - Src:             'upb/wire/encode.c:295,3'
          Dst:             encode_tag
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    encode_longvarint
      functionSourceFile: '/proc/self/cwd/upb/wire/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_encstate *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          83
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - encode_growbuffer
        - encode_varint64
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/encode.c:146,3'
          Dst:             encode_growbuffer
        - Src:             'upb/wire/encode.c:147,9'
          Dst:             encode_varint64
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    encode_tag
      functionSourceFile: '/proc/self/cwd/upb/wire/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_encstate *'
        - 'int '
        - 'char '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - encode_longvarint
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/encode.c:179,3'
          Dst:             encode_longvarint
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    encode_varint64
      functionSourceFile: '/proc/self/cwd/upb/wire/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'size_t '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          59
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    encode_zz32
      functionSourceFile: '/proc/self/cwd/upb/wire/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    encode_zz64
      functionSourceFile: '/proc/self/cwd/upb/wire/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    encode_message
      functionSourceFile: '/proc/self/cwd/upb/wire/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.upb_encstate *'
        - 'char *'
        - 'struct.upb_MiniTable *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          293
      EdgeCount:       53
      CyclomaticComplexity: 14
      functionsReached:
        - _upb_BigEndian_Swap64
        - _upb_Message_Getexts
        - _upb_mapsorter_popmap
        - _upb_mapsorter_pushexts
        - _upb_sortedmap_nextext
        - encode_bytes
        - encode_err
        - encode_ext
        - encode_field
        - encode_shouldencode
        - upb_Message_GetUnknown
        - upb_MiniTable_requiredmask
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/encode.c:533,16'
          Dst:             _upb_BigEndian_Swap64
        - Src:             'upb/wire/encode.c:534,9'
          Dst:             upb_MiniTable_requiredmask
        - Src:             'upb/wire/encode.c:535,7'
          Dst:             encode_err
        - Src:             'upb/wire/encode.c:541,27'
          Dst:             upb_Message_GetUnknown
        - Src:             'upb/wire/encode.c:544,7'
          Dst:             encode_bytes
        - Src:             'upb/wire/encode.c:553,40'
          Dst:             _upb_Message_Getexts
        - Src:             'upb/wire/encode.c:557,9'
          Dst:             _upb_mapsorter_pushexts
        - Src:             'upb/wire/encode.c:558,16'
          Dst:             _upb_sortedmap_nextext
        - Src:             'upb/wire/encode.c:559,11'
          Dst:             encode_ext
        - Src:             'upb/wire/encode.c:561,9'
          Dst:             _upb_mapsorter_popmap
        - Src:             'upb/wire/encode.c:565,11'
          Dst:             encode_ext
        - Src:             'upb/wire/encode.c:576,11'
          Dst:             encode_shouldencode
        - Src:             'upb/wire/encode.c:577,9'
          Dst:             encode_field
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MiniTable_requiredmask
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/message_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTable *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_sortedmap_nextext
      functionSourceFile: '/proc/self/cwd/./upb/collections/map_sorter_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct._upb_mapsorter *'
        - 'struct._upb_sortedmap *'
        - 'struct.upb_Message_Extension **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          48
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    encode_ext
      functionSourceFile: '/proc/self/cwd/upb/wire/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_encstate *'
        - 'struct.upb_Message_Extension *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - encode_field
        - encode_msgset_item
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/encode.c:520,5'
          Dst:             encode_msgset_item
        - Src:             'upb/wire/encode.c:522,5'
          Dst:             encode_field
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_mapsorter_popmap
      functionSourceFile: '/proc/self/cwd/./upb/collections/map_sorter_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct._upb_mapsorter *'
        - 'struct._upb_sortedmap *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    encode_shouldencode
      functionSourceFile: '/proc/self/cwd/upb/wire/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.upb_encstate *'
        - 'char *'
        - 'union.upb_MiniTableSub *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          136
      EdgeCount:       16
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_MiniTableField_GetRep
        - _upb_getoneofcase_field
        - _upb_hasbit_field
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/encode.c:455,13'
          Dst:             _upb_MiniTableField_GetRep
        - Src:             'upb/wire/encode.c:480,12'
          Dst:             _upb_hasbit_field
        - Src:             'upb/wire/encode.c:483,12'
          Dst:             _upb_getoneofcase_field
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    encode_field
      functionSourceFile: '/proc/self/cwd/upb/wire/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.upb_encstate *'
        - 'char *'
        - 'union.upb_MiniTableSub *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          67
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - encode_array
        - encode_map
        - encode_scalar
        - upb_FieldMode_Get
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/encode.c:490,11'
          Dst:             upb_FieldMode_Get
        - Src:             'upb/wire/encode.c:492,7'
          Dst:             encode_array
        - Src:             'upb/wire/encode.c:495,7'
          Dst:             encode_map
        - Src:             'upb/wire/encode.c:498,7'
          Dst:             encode_scalar
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_FieldMode_Get
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    encode_array
      functionSourceFile: '/proc/self/cwd/upb/wire/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.upb_encstate *'
        - 'char *'
        - 'union.upb_MiniTableSub *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         214
      ICount:          1514
      EdgeCount:       271
      CyclomaticComplexity: 59
      functionsReached:
        - _upb_array_constptr
        - encode_bytes
        - encode_err
        - encode_fixedarray
        - encode_longvarint
        - encode_message
        - encode_tag
        - encode_zz32
        - encode_zz64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/encode.c:326,7'
          Dst:             encode_fixedarray
        - Src:             'upb/wire/encode.c:329,7'
          Dst:             encode_fixedarray
        - Src:             'upb/wire/encode.c:333,7'
          Dst:             encode_fixedarray
        - Src:             'upb/wire/encode.c:337,7'
          Dst:             encode_fixedarray
        - Src:             'upb/wire/encode.c:341,7'
          Dst:             _upb_array_constptr
        - Src:             'upb/wire/encode.c:341,7'
          Dst:             encode_longvarint
        - Src:             'upb/wire/encode.c:341,7'
          Dst:             encode_longvarint
        - Src:             'upb/wire/encode.c:343,7'
          Dst:             _upb_array_constptr
        - Src:             'upb/wire/encode.c:343,7'
          Dst:             encode_longvarint
        - Src:             'upb/wire/encode.c:343,7'
          Dst:             encode_longvarint
        - Src:             'upb/wire/encode.c:346,7'
          Dst:             _upb_array_constptr
        - Src:             'upb/wire/encode.c:346,7'
          Dst:             encode_longvarint
        - Src:             'upb/wire/encode.c:346,7'
          Dst:             encode_longvarint
        - Src:             'upb/wire/encode.c:348,7'
          Dst:             _upb_array_constptr
        - Src:             'upb/wire/encode.c:348,7'
          Dst:             encode_longvarint
        - Src:             'upb/wire/encode.c:348,7'
          Dst:             encode_longvarint
        - Src:             'upb/wire/encode.c:350,7'
          Dst:             _upb_array_constptr
        - Src:             'upb/wire/encode.c:350,7'
          Dst:             encode_zz32
        - Src:             'upb/wire/encode.c:350,7'
          Dst:             encode_longvarint
        - Src:             'upb/wire/encode.c:350,7'
          Dst:             encode_longvarint
        - Src:             'upb/wire/encode.c:352,7'
          Dst:             _upb_array_constptr
        - Src:             'upb/wire/encode.c:352,7'
          Dst:             encode_zz64
        - Src:             'upb/wire/encode.c:352,7'
          Dst:             encode_longvarint
        - Src:             'upb/wire/encode.c:352,7'
          Dst:             encode_longvarint
        - Src:             'upb/wire/encode.c:355,37'
          Dst:             _upb_array_constptr
        - Src:             'upb/wire/encode.c:359,9'
          Dst:             encode_bytes
        - Src:             'upb/wire/encode.c:360,9'
          Dst:             encode_longvarint
        - Src:             'upb/wire/encode.c:361,9'
          Dst:             encode_tag
        - Src:             'upb/wire/encode.c:366,34'
          Dst:             _upb_array_constptr
        - Src:             'upb/wire/encode.c:369,28'
          Dst:             encode_err
        - Src:             'upb/wire/encode.c:373,9'
          Dst:             encode_tag
        - Src:             'upb/wire/encode.c:374,9'
          Dst:             encode_message
        - Src:             'upb/wire/encode.c:375,9'
          Dst:             encode_tag
        - Src:             'upb/wire/encode.c:381,34'
          Dst:             _upb_array_constptr
        - Src:             'upb/wire/encode.c:384,28'
          Dst:             encode_err
        - Src:             'upb/wire/encode.c:388,9'
          Dst:             encode_message
        - Src:             'upb/wire/encode.c:389,9'
          Dst:             encode_longvarint
        - Src:             'upb/wire/encode.c:390,9'
          Dst:             encode_tag
        - Src:             'upb/wire/encode.c:399,5'
          Dst:             encode_longvarint
        - Src:             'upb/wire/encode.c:400,5'
          Dst:             encode_tag
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    encode_map
      functionSourceFile: '/proc/self/cwd/upb/wire/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.upb_encstate *'
        - 'char *'
        - 'union.upb_MiniTableSub *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          151
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _upb_map_fromkey
        - _upb_map_fromvalue
        - _upb_mapsorter_popmap
        - _upb_mapsorter_pushmap
        - _upb_sortedmap_next
        - encode_mapentry
        - upb_strtable_next2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/encode.c:429,5'
          Dst:             _upb_mapsorter_pushmap
        - Src:             'upb/wire/encode.c:432,12'
          Dst:             _upb_sortedmap_next
        - Src:             'upb/wire/encode.c:433,7'
          Dst:             encode_mapentry
        - Src:             'upb/wire/encode.c:435,5'
          Dst:             _upb_mapsorter_popmap
        - Src:             'upb/wire/encode.c:440,12'
          Dst:             upb_strtable_next2
        - Src:             'upb/wire/encode.c:442,7'
          Dst:             _upb_map_fromkey
        - Src:             'upb/wire/encode.c:443,7'
          Dst:             _upb_map_fromvalue
        - Src:             'upb/wire/encode.c:444,7'
          Dst:             encode_mapentry
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_sortedmap_next
      functionSourceFile: '/proc/self/cwd/./upb/collections/map_sorter_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct._upb_mapsorter *'
        - 'struct.upb_Map *'
        - 'struct._upb_sortedmap *'
        - 'struct.upb_MapEntry *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          105
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_map_fromkey
        - _upb_map_fromvalue
        - upb_tabstrview
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/collections/map_sorter_internal.h:76,24'
          Dst:             upb_tabstrview
        - Src:             './upb/collections/map_sorter_internal.h:77,3'
          Dst:             _upb_map_fromkey
        - Src:             './upb/collections/map_sorter_internal.h:79,3'
          Dst:             _upb_map_fromvalue
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    encode_fixedarray
      functionSourceFile: '/proc/self/cwd/upb/wire/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.upb_encstate *'
        - 'struct.upb_Array *'
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          181
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - _upb_BigEndian_Swap32
        - _upb_BigEndian_Swap64
        - _upb_IsLittleEndian
        - _upb_array_constptr
        - encode_bytes
        - encode_longvarint
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/encode.c:185,22'
          Dst:             _upb_array_constptr
        - Src:             'upb/wire/encode.c:188,15'
          Dst:             _upb_IsLittleEndian
        - Src:             'upb/wire/encode.c:193,15'
          Dst:             _upb_BigEndian_Swap32
        - Src:             'upb/wire/encode.c:194,9'
          Dst:             encode_bytes
        - Src:             'upb/wire/encode.c:199,15'
          Dst:             _upb_BigEndian_Swap64
        - Src:             'upb/wire/encode.c:200,9'
          Dst:             encode_bytes
        - Src:             'upb/wire/encode.c:203,16'
          Dst:             encode_longvarint
        - Src:             'upb/wire/encode.c:208,5'
          Dst:             encode_bytes
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_array_constptr
      functionSourceFile: '/proc/self/cwd/./upb/collections/array_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.upb_Array *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Array_ElementSizeLg2
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/collections/array_internal.h:58,3'
          Dst:             _upb_Array_ElementSizeLg2
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Array_ElementSizeLg2
      functionSourceFile: '/proc/self/cwd/./upb/collections/array_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_Array *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableField_GetRep
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_Hasidx
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:150,27'
          Dst:             _upb_Message_Hasidx
        - Src:             './upb/mini_table/field_internal.h:150,10'
          Dst:             _upb_hasbit
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_getoneofcase_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_oneofcase_field
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:172,11'
          Dst:             _upb_oneofcase_field
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_oneofcase_field
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      'int *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_oneofcase_ofs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:167,10'
          Dst:             _upb_oneofcase_ofs
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_oneofcase_ofs
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_Hasidx
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_hasbit_mask
        - _upb_hasbit_ofs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mini_table/field_internal.h:131,12'
          Dst:             _upb_hasbit_ofs
        - Src:             './upb/mini_table/field_internal.h:132,11'
          Dst:             _upb_hasbit_mask
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_ofs
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_hasbit_mask
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionDepth:   0
      returnType:      'char '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    encode_msgset_item
      functionSourceFile: '/proc/self/cwd/upb/wire/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_encstate *'
        - 'struct.upb_Message_Extension *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          139
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - encode_longvarint
        - encode_message
        - encode_tag
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/encode.c:508,3'
          Dst:             encode_tag
        - Src:             'upb/wire/encode.c:509,3'
          Dst:             encode_message
        - Src:             'upb/wire/encode.c:510,3'
          Dst:             encode_longvarint
        - Src:             'upb/wire/encode.c:511,3'
          Dst:             encode_tag
        - Src:             'upb/wire/encode.c:512,3'
          Dst:             encode_longvarint
        - Src:             'upb/wire/encode.c:513,3'
          Dst:             encode_tag
        - Src:             'upb/wire/encode.c:514,3'
          Dst:             encode_tag
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_mapsorter_destroy
      functionSourceFile: '/proc/self/cwd/./upb/collections/map_sorter_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct._upb_mapsorter *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Encoder_Encode
      functionSourceFile: '/proc/self/cwd/upb/wire/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 589
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.upb_encstate *'
        - 'char *'
        - 'struct.upb_MiniTable *'
        - 'char **'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          88
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _setjmp
        - _upb_mapsorter_destroy
        - encode_message
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/encode.c:594,7'
          Dst:             _setjmp
        - Src:             'upb/wire/encode.c:595,5'
          Dst:             encode_message
        - Src:             'upb/wire/encode.c:610,3'
          Dst:             _upb_mapsorter_destroy
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_mapsorter_init
      functionSourceFile: '/proc/self/cwd/./upb/collections/map_sorter_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct._upb_mapsorter *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Encode
      functionSourceFile: '/proc/self/cwd/upb/wire/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 616
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTable *'
        - 'int '
        - 'struct.upb_Arena *'
        - 'char **'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          73
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_mapsorter_init
        - upb_Encoder_Encode
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/wire/encode.c:627,3'
          Dst:             _upb_mapsorter_init
        - Src:             'upb/wire/encode.c:629,10'
          Dst:             upb_Encoder_Encode
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_array_reserve
      functionSourceFile: '/proc/self/cwd/./upb/collections/array_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_Array *'
        - 'size_t '
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_array_realloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/collections/array_internal.h:101,36'
          Dst:             _upb_array_realloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_array_realloc
      functionSourceFile: '/proc/self/cwd/upb/collections/array.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_Array *'
        - 'size_t '
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          113
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_array_ptr
        - _upb_tag_arrptr
        - upb_Arena_Realloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/collections/array.c:131,15'
          Dst:             _upb_array_ptr
        - Src:             'upb/collections/array.c:137,9'
          Dst:             upb_Arena_Realloc
        - Src:             'upb/collections/array.c:140,15'
          Dst:             _upb_tag_arrptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_array_ptr
      functionSourceFile: '/proc/self/cwd/./upb/collections/array_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.upb_Array *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_array_constptr
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/collections/array_internal.h:68,17'
          Dst:             _upb_array_constptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_Realloc
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'struct.upb_Arena *'
        - 'char *'
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          146
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _upb_ArenaHas
        - upb_Arena_Malloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mem/arena.h:133,20'
          Dst:             _upb_ArenaHas
        - Src:             './upb/mem/arena.h:141,15'
          Dst:             upb_Arena_Malloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_tag_arrptr
      functionSourceFile: '/proc/self/cwd/./upb/collections/array_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          22
      EdgeCount:       9
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_ArenaHas
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_Malloc
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_Arena *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_ArenaHas
        - _upb_Arena_SlowMalloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mem/arena.h:83,7'
          Dst:             _upb_ArenaHas
        - Src:             './upb/mem/arena.h:84,12'
          Dst:             _upb_Arena_SlowMalloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_array_constptr
      functionSourceFile: '/proc/self/cwd/./upb/collections/array_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.upb_Array *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Array_ElementSizeLg2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/collections/array_internal.h:58,3'
          Dst:             _upb_Array_ElementSizeLg2
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Array_ElementSizeLg2
      functionSourceFile: '/proc/self/cwd/./upb/collections/array_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_Array *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Array_ResizeUninitialized
      functionSourceFile: '/proc/self/cwd/./upb/collections/array_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_Array *'
        - 'size_t '
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_array_reserve
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/collections/array_internal.h:108,8'
          Dst:             _upb_array_reserve
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Array_Delete
      functionSourceFile: '/proc/self/cwd/upb/collections/array.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_Array *'
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - upb_Array_Move
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/collections/array.c:106,3'
          Dst:             upb_Array_Move
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Array_Move
      functionSourceFile: '/proc/self/cwd/upb/collections/array.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.upb_Array *'
        - 'size_t '
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_array_ptr
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/collections/array.c:82,16'
          Dst:             _upb_array_ptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Array_Insert
      functionSourceFile: '/proc/self/cwd/upb/collections/array.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.upb_Array *'
        - 'size_t '
        - 'size_t '
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - upb_Array_Move
        - upb_Array_Resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/collections/array.c:91,8'
          Dst:             upb_Array_Resize
        - Src:             'upb/collections/array.c:94,3'
          Dst:             upb_Array_Move
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Array_Resize
      functionSourceFile: '/proc/self/cwd/upb/collections/array.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_Array *'
        - 'size_t '
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          86
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _upb_Array_ResizeUninitialized
        - _upb_array_ptr
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/collections/array.c:112,7'
          Dst:             _upb_Array_ResizeUninitialized
        - Src:             'upb/collections/array.c:118,18'
          Dst:             _upb_array_ptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Array_Append
      functionSourceFile: '/proc/self/cwd/upb/collections/array.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.upb_Array *'
        - 'char *'
        - 'size_t '
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_Array_Resize
        - upb_Array_Set
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/collections/array.c:72,8'
          Dst:             upb_Array_Resize
        - Src:             'upb/collections/array.c:75,3'
          Dst:             upb_Array_Set
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Array_Set
      functionSourceFile: '/proc/self/cwd/upb/collections/array.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.upb_Array *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          53
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_array_ptr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/collections/array.c:65,16'
          Dst:             _upb_array_ptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Array_Get
      functionSourceFile: '/proc/self/cwd/upb/collections/array.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_Array *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          51
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_array_constptr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/collections/array.c:57,22'
          Dst:             _upb_array_constptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Array_Size
      functionSourceFile: '/proc/self/cwd/upb/collections/array.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_Array *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Array_CTypeSizeLg2
      functionSourceFile: '/proc/self/cwd/./upb/collections/array_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Array_New
      functionSourceFile: '/proc/self/cwd/./upb/collections/array_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionDepth:   0
      returnType:      'struct.upb_Array *'
      argCount:        3
      argTypes:
        - 'struct.upb_Arena *'
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          71
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_tag_arrptr
        - upb_Arena_Malloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/collections/array_internal.h:88,32'
          Dst:             upb_Arena_Malloc
        - Src:             './upb/collections/array_internal.h:90,15'
          Dst:             _upb_tag_arrptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Array_New
      functionSourceFile: '/proc/self/cwd/upb/collections/array.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      'struct.upb_Array *'
      argCount:        2
      argTypes:
        - 'struct.upb_Arena *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Array_CTypeSizeLg2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/collections/array.c:50,31'
          Dst:             _upb_Array_CTypeSizeLg2
        - Src:             'upb/collections/array.c:50,10'
          Dst:             _upb_Array_New
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_ArenaHas
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    str_tabent
      functionSourceFile: '/proc/self/cwd/./upb/hash/str_table.h'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionDepth:   0
      returnType:      'struct._upb_tabent *'
      argCount:        1
      argTypes:
        - 'struct.upb_strtable_iter *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_value_getptr
      functionSourceFile: '/proc/self/cwd/./upb/hash/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_value_setptr
      functionSourceFile: '/proc/self/cwd/./upb/hash/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_value *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_value_ptr
      functionSourceFile: '/proc/self/cwd/./upb/hash/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_value_setptr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/hash/common.h:101,1'
          Dst:             upb_value_setptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_map_tovalue
      functionSourceFile: '/proc/self/cwd/./upb/collections/map_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.upb_value *'
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - upb_Arena_Malloc
        - upb_value_ptr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/collections/map_internal.h:81,45'
          Dst:             upb_Arena_Malloc
        - Src:             './upb/collections/map_internal.h:84,15'
          Dst:             upb_value_ptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_Malloc
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_Arena *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_ArenaHas
        - _upb_Arena_SlowMalloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mem/arena.h:83,7'
          Dst:             _upb_ArenaHas
        - Src:             './upb/mem/arena.h:84,12'
          Dst:             _upb_Arena_SlowMalloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_StringView_FromDataAndSize
      functionSourceFile: '/proc/self/cwd/./upb/base/string_view.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_map_tokey
      functionSourceFile: '/proc/self/cwd/./upb/collections/map_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_StringView_FromDataAndSize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/collections/map_internal.h:66,12'
          Dst:             upb_StringView_FromDataAndSize
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MapIterator_Value
      functionSourceFile: '/proc/self/cwd/upb/collections/map.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_Map *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_map_fromvalue
        - upb_strtable_iter_value
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/collections/map.c:119,22'
          Dst:             upb_strtable_iter_value
        - Src:             'upb/collections/map.c:119,3'
          Dst:             _upb_map_fromvalue
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_map_fromvalue
      functionSourceFile: '/proc/self/cwd/./upb/collections/map_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_value_getptr
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/collections/map_internal.h:93,57'
          Dst:             upb_value_getptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MapIterator_Key
      functionSourceFile: '/proc/self/cwd/upb/collections/map.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_Map *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_map_fromkey
        - upb_strtable_iter_key
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/collections/map.c:110,20'
          Dst:             upb_strtable_iter_key
        - Src:             'upb/collections/map.c:110,3'
          Dst:             _upb_map_fromkey
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_map_fromkey
      functionSourceFile: '/proc/self/cwd/./upb/collections/map_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          37
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MapIterator_Done
      functionSourceFile: '/proc/self/cwd/upb/collections/map.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_Map *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          32
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - upb_strtable_done
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/collections/map.c:101,10'
          Dst:             upb_strtable_done
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_map_next
      functionSourceFile: '/proc/self/cwd/./upb/collections/map_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_Map *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - str_tabent
        - upb_strtable_done
        - upb_strtable_next
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/collections/map_internal.h:104,3'
          Dst:             upb_strtable_next
        - Src:             './upb/collections/map_internal.h:106,7'
          Dst:             upb_strtable_done
        - Src:             './upb/collections/map_internal.h:107,17'
          Dst:             str_tabent
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MapIterator_Next
      functionSourceFile: '/proc/self/cwd/upb/collections/map.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_Map *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_map_next
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/collections/map.c:93,10'
          Dst:             _upb_map_next
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Map_Next
      functionSourceFile: '/proc/self/cwd/upb/collections/map.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.upb_Map *'
        - 'union.upb_MessageValue *'
        - 'union.upb_MessageValue *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          69
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_map_fromkey
        - _upb_map_fromvalue
        - upb_strtable_next2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/collections/map.c:84,19'
          Dst:             upb_strtable_next2
        - Src:             'upb/collections/map.c:86,5'
          Dst:             _upb_map_fromkey
        - Src:             'upb/collections/map.c:87,5'
          Dst:             _upb_map_fromvalue
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Map_Delete
      functionSourceFile: '/proc/self/cwd/./upb/collections/map_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.upb_Map *'
        - 'char *'
        - 'size_t '
        - 'struct.upb_value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_map_tokey
        - upb_strtable_remove2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/collections/map_internal.h:116,22'
          Dst:             _upb_map_tokey
        - Src:             './upb/collections/map_internal.h:117,10'
          Dst:             upb_strtable_remove2
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Map_Delete
      functionSourceFile: '/proc/self/cwd/upb/collections/map.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.upb_Map *'
        - 'char *'
        - 'size_t '
        - 'union.upb_MessageValue *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_Map_Delete
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/collections/map.c:75,19'
          Dst:             _upb_Map_Delete
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Map_Insert
      functionSourceFile: '/proc/self/cwd/./upb/collections/map_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'struct.upb_Map *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          93
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _upb_map_tokey
        - _upb_map_tovalue
        - upb_strtable_insert
        - upb_strtable_remove2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/collections/map_internal.h:134,27'
          Dst:             _upb_map_tokey
        - Src:             './upb/collections/map_internal.h:136,8'
          Dst:             _upb_map_tovalue
        - Src:             './upb/collections/map_internal.h:142,7'
          Dst:             upb_strtable_remove2
        - Src:             './upb/collections/map_internal.h:143,8'
          Dst:             upb_strtable_insert
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Map_Insert
      functionSourceFile: '/proc/self/cwd/upb/collections/map.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'struct.upb_Map *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Map_Insert
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/collections/map.c:69,31'
          Dst:             _upb_Map_Insert
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Map_Clear
      functionSourceFile: '/proc/self/cwd/./upb/collections/map_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_Map *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_strtable_clear
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/collections/map_internal.h:111,3'
          Dst:             upb_strtable_clear
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Map_Clear
      functionSourceFile: '/proc/self/cwd/upb/collections/map.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_Map *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Map_Clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/collections/map.c:65,36'
          Dst:             _upb_Map_Clear
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Map_Get
      functionSourceFile: '/proc/self/cwd/./upb/collections/map_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'struct.upb_Map *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          76
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _upb_map_fromvalue
        - _upb_map_tokey
        - upb_strtable_lookup2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/collections/map_internal.h:123,22'
          Dst:             _upb_map_tokey
        - Src:             './upb/collections/map_internal.h:124,14'
          Dst:             upb_strtable_lookup2
        - Src:             './upb/collections/map_internal.h:126,5'
          Dst:             _upb_map_fromvalue
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Map_Get
      functionSourceFile: '/proc/self/cwd/upb/collections/map.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.upb_Map *'
        - 'char *'
        - 'size_t '
        - 'union.upb_MessageValue *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Map_Get
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/collections/map.c:62,10'
          Dst:             _upb_Map_Get
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Map_Size
      functionSourceFile: '/proc/self/cwd/./upb/collections/map_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_Map *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Map_Size
      functionSourceFile: '/proc/self/cwd/upb/collections/map.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_Map *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Map_Size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/collections/map.c:58,50'
          Dst:             _upb_Map_Size
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Map_CTypeSize
      functionSourceFile: '/proc/self/cwd/./upb/collections/map_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Map_New
      functionSourceFile: '/proc/self/cwd/upb/collections/map.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionDepth:   0
      returnType:      'struct.upb_Map *'
      argCount:        3
      argTypes:
        - 'struct.upb_Arena *'
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_Arena_Malloc
        - upb_strtable_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/collections/map.c:126,18'
          Dst:             upb_Arena_Malloc
        - Src:             'upb/collections/map.c:129,3'
          Dst:             upb_strtable_init
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Map_New
      functionSourceFile: '/proc/self/cwd/upb/collections/map.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      'struct.upb_Map *'
      argCount:        3
      argTypes:
        - 'struct.upb_Arena *'
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Map_CTypeSize
        - _upb_Map_New
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/collections/map.c:54,26'
          Dst:             _upb_Map_CTypeSize
        - Src:             'upb/collections/map.c:55,23'
          Dst:             _upb_Map_CTypeSize
        - Src:             'upb/collections/map.c:54,10'
          Dst:             _upb_Map_New
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_tabstr
      functionSourceFile: '/proc/self/cwd/./upb/hash/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'size_t '
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_map_fromkey
      functionSourceFile: '/proc/self/cwd/./upb/collections/map_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          37
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_tabstrview
      functionSourceFile: '/proc/self/cwd/./upb/hash/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_tabstr
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/hash/common.h:148,14'
          Dst:             upb_tabstr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_mapsorter_getkeys
      functionSourceFile: '/proc/self/cwd/upb/collections/map_sorter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_map_fromkey
        - upb_tabstrview
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/collections/map_sorter.c:38,29'
          Dst:             upb_tabstrview
        - Src:             'upb/collections/map_sorter.c:39,29'
          Dst:             upb_tabstrview
        - Src:             'upb/collections/map_sorter.c:40,3'
          Dst:             _upb_map_fromkey
        - Src:             'upb/collections/map_sorter.c:41,3'
          Dst:             _upb_map_fromkey
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_mapsorter_cmpstr
      functionSourceFile: '/proc/self/cwd/upb/collections/map_sorter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          96
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_mapsorter_getkeys
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/collections/map_sorter.c:76,3'
          Dst:             _upb_mapsorter_getkeys
        - Src:             'upb/collections/map_sorter.c:78,13'
          Dst:             memcmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_mapsorter_cmpbool
      functionSourceFile: '/proc/self/cwd/upb/collections/map_sorter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_mapsorter_getkeys
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/collections/map_sorter.c:70,3'
          Dst:             _upb_mapsorter_getkeys
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_mapsorter_cmpu32
      functionSourceFile: '/proc/self/cwd/upb/collections/map_sorter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_mapsorter_getkeys
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/collections/map_sorter.c:64,3'
          Dst:             _upb_mapsorter_getkeys
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_mapsorter_cmpi32
      functionSourceFile: '/proc/self/cwd/upb/collections/map_sorter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_mapsorter_getkeys
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/collections/map_sorter.c:58,3'
          Dst:             _upb_mapsorter_getkeys
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_mapsorter_cmpu64
      functionSourceFile: '/proc/self/cwd/upb/collections/map_sorter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_mapsorter_getkeys
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/collections/map_sorter.c:52,3'
          Dst:             _upb_mapsorter_getkeys
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_mapsorter_cmpi64
      functionSourceFile: '/proc/self/cwd/upb/collections/map_sorter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_mapsorter_getkeys
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/collections/map_sorter.c:46,3'
          Dst:             _upb_mapsorter_getkeys
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Log2Ceiling
      functionSourceFile: '/proc/self/cwd/./upb/base/log2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Log2CeilingSize
      functionSourceFile: '/proc/self/cwd/./upb/base/log2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_Log2Ceiling
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/base/log2.h:49,57'
          Dst:             upb_Log2Ceiling
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_mapsorter_cmpext
      functionSourceFile: '/proc/self/cwd/upb/collections/map_sorter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          46
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_mapsorter_pushexts
      functionSourceFile: '/proc/self/cwd/upb/collections/map_sorter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct._upb_mapsorter *'
        - 'struct.upb_Message_Extension *'
        - 'size_t '
        - 'struct._upb_sortedmap *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          84
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _upb_mapsorter_cmpext
        - _upb_mapsorter_resize
        - qsort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/collections/map_sorter.c:157,8'
          Dst:             _upb_mapsorter_resize
        - Src:             'upb/collections/map_sorter.c:163,3'
          Dst:             qsort
        - Src:             'upb/collections/map_sorter.c:163,3'
          Dst:             _upb_mapsorter_cmpext
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_mapsorter_resize
      functionSourceFile: '/proc/self/cwd/upb/collections/map_sorter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct._upb_mapsorter *'
        - 'struct._upb_sortedmap *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          98
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - realloc
        - upb_Log2CeilingSize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/collections/map_sorter.c:112,14'
          Dst:             upb_Log2CeilingSize
        - Src:             'upb/collections/map_sorter.c:113,18'
          Dst:             realloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    realloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_tabent_isempty
      functionSourceFile: '/proc/self/cwd/./upb/hash/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct._upb_tabent *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_table_size
      functionSourceFile: '/proc/self/cwd/./upb/hash/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_table *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Map_Size
      functionSourceFile: '/proc/self/cwd/./upb/collections/map_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_Map *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_mapsorter_pushmap
      functionSourceFile: '/proc/self/cwd/upb/collections/map_sorter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct._upb_mapsorter *'
        - 'int '
        - 'struct.upb_Map *'
        - 'struct._upb_sortedmap *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          123
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_Map_Size
        - _upb_mapsorter_resize
        - qsort
        - upb_tabent_isempty
        - upb_table_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/collections/map_sorter.c:123,18'
          Dst:             _upb_Map_Size
        - Src:             'upb/collections/map_sorter.c:125,8'
          Dst:             _upb_mapsorter_resize
        - Src:             'upb/collections/map_sorter.c:130,33'
          Dst:             upb_table_size
        - Src:             'upb/collections/map_sorter.c:132,10'
          Dst:             upb_tabent_isempty
        - Src:             'upb/collections/map_sorter.c:140,3'
          Dst:             qsort
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Log2Ceiling
      functionSourceFile: '/proc/self/cwd/./upb/base/log2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_Realloc
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'struct.upb_Arena *'
        - 'char *'
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          146
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _upb_ArenaHas
        - upb_Arena_Malloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mem/arena.h:133,20'
          Dst:             _upb_ArenaHas
        - Src:             './upb/mem/arena.h:141,15'
          Dst:             upb_Arena_Malloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_ArenaHas
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_Malloc
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_Arena *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_ArenaHas
        - _upb_Arena_SlowMalloc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mem/arena.h:83,7'
          Dst:             _upb_ArenaHas
        - Src:             './upb/mem/arena.h:84,12'
          Dst:             _upb_Arena_SlowMalloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Log2CeilingSize
      functionSourceFile: '/proc/self/cwd/./upb/base/log2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_Log2Ceiling
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/base/log2.h:49,57'
          Dst:             upb_Log2Ceiling
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Message_ExtensionCount
      functionSourceFile: '/proc/self/cwd/upb/message/message.c'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_Getexts
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/message/message.c:178,3'
          Dst:             _upb_Message_Getexts
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_Getexts
      functionSourceFile: '/proc/self/cwd/upb/message/message.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionDepth:   0
      returnType:      'struct.upb_Message_Extension *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_Message_Getinternal
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/message/message.c:134,36'
          Dst:             upb_Message_Getinternal
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Message_Getinternal
      functionSourceFile: '/proc/self/cwd/./upb/message/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionDepth:   0
      returnType:      'struct.upb_Message_Internal *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_GetOrCreateExtension
      functionSourceFile: '/proc/self/cwd/upb/message/message.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionDepth:   0
      returnType:      'struct.upb_Message_Extension *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableExtension *'
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          86
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _upb_Message_Getext
        - realloc_internal
        - upb_Message_Getinternal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/message/message.c:165,31'
          Dst:             _upb_Message_Getext
        - Src:             'upb/message/message.c:167,8'
          Dst:             realloc_internal
        - Src:             'upb/message/message.c:168,30'
          Dst:             upb_Message_Getinternal
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_Getext
      functionSourceFile: '/proc/self/cwd/upb/message/message.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionDepth:   0
      returnType:      'struct.upb_Message_Extension *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTableExtension *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _upb_Message_Getexts
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/message/message.c:148,38'
          Dst:             _upb_Message_Getexts
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    realloc_internal
      functionSourceFile: '/proc/self/cwd/upb/message/message.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          223
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - upb_Arena_Malloc
        - upb_Arena_Realloc
        - upb_Log2CeilingSize
        - upb_Message_Getinternal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/message/message.c:56,30'
          Dst:             upb_Message_Getinternal
        - Src:             'upb/message/message.c:59,19'
          Dst:             upb_Log2CeilingSize
        - Src:             'upb/message/message.c:59,19'
          Dst:             upb_Log2CeilingSize
        - Src:             'upb/message/message.c:60,42'
          Dst:             upb_Arena_Malloc
        - Src:             'upb/message/message.c:68,23'
          Dst:             upb_Log2CeilingSize
        - Src:             'upb/message/message.c:72,9'
          Dst:             upb_Arena_Realloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Message_DeleteUnknown
      functionSourceFile: '/proc/self/cwd/upb/message/message.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          75
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_Message_Getinternal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/message/message.c:115,30'
          Dst:             upb_Message_Getinternal
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Message_GetUnknown
      functionSourceFile: '/proc/self/cwd/upb/message/message.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_Message_Getinternal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/message/message.c:104,36'
          Dst:             upb_Message_Getinternal
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_DiscardUnknown_shallow
      functionSourceFile: '/proc/self/cwd/upb/message/message.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_Message_Getinternal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/message/message.c:97,30'
          Dst:             upb_Message_Getinternal
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_AddUnknown
      functionSourceFile: '/proc/self/cwd/upb/message/message.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          69
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - realloc_internal
        - upb_Message_Getinternal
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/message/message.c:89,8'
          Dst:             realloc_internal
        - Src:             'upb/message/message.c:90,30'
          Dst:             upb_Message_Getinternal
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_msg_sizeof
      functionSourceFile: '/proc/self/cwd/./upb/message/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTable *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_Clear
      functionSourceFile: '/proc/self/cwd/upb/message/message.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTable *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_msg_sizeof
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/message/message.c:52,18'
          Dst:             upb_msg_sizeof
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Message_New
      functionSourceFile: '/proc/self/cwd/./upb/message/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_MiniTable *'
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_Arena_Malloc
        - upb_msg_sizeof
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/message/internal.h:104,17'
          Dst:             upb_msg_sizeof
        - Src:             './upb/message/internal.h:105,15'
          Dst:             upb_Arena_Malloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Message_New
      functionSourceFile: '/proc/self/cwd/upb/message/message.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_MiniTable *'
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Message_New
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/message/message.c:46,10'
          Dst:             _upb_Message_New
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MiniTable_NextOneofField
      functionSourceFile: '/proc/self/cwd/upb/mini_table/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_MiniTable *'
        - 'struct.upb_MiniTableField **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          63
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MiniTable_Is_Oneof
      functionSourceFile: '/proc/self/cwd/upb/mini_table/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MiniTable_GetOneof
      functionSourceFile: '/proc/self/cwd/upb/mini_table/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      'struct.upb_MiniTableField *'
      argCount:        2
      argTypes:
        - 'struct.upb_MiniTable *'
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          78
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - upb_MiniTable_Is_Oneof
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/common.c:104,7'
          Dst:             upb_MiniTable_Is_Oneof
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MiniTableField_Type
      functionSourceFile: '/proc/self/cwd/upb/mini_table/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          59
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MiniTable_FindFieldByNumber
      functionSourceFile: '/proc/self/cwd/upb/mini_table/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      'struct.upb_MiniTableField *'
      argCount:        2
      argTypes:
        - 'struct.upb_MiniTable *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          115
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_IsSubMessage
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDecoder_DoBuildMiniTableExtension
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 933
      functionDepth:   0
      returnType:      'char *'
      argCount:        6
      argTypes:
        - 'struct.upb_MtDecoder *'
        - 'char *'
        - 'size_t '
        - 'struct.upb_MiniTableExtension *'
        - 'struct.upb_MiniTable *'
        - 'struct.upb_MiniTable *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          162
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - upb_IsSubMessage
        - upb_MtDecoder_ErrorFormat
        - upb_MtDecoder_Parse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/decode.c:937,7'
          Dst:             upb_MtDecoder_ErrorFormat
        - Src:             'upb/mini_table/decode.c:946,7'
          Dst:             upb_MtDecoder_Parse
        - Src:             'upb/mini_table/decode.c:957,10'
          Dst:             upb_IsSubMessage
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDecoder_ErrorFormat
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_MtDecoder *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - longjmp
        - upb_Status_SetErrorMessage
        - upb_Status_VAppendErrorFormat
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/decode.c:93,5'
          Dst:             upb_Status_SetErrorMessage
        - Src:             'upb/mini_table/decode.c:95,5'
          Dst:             upb_Status_VAppendErrorFormat
        - Src:             'upb/mini_table/decode.c:98,3'
          Dst:             longjmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDecoder_Parse
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionDepth:   0
      returnType:      'char *'
      argCount:        7
      argTypes:
        - 'struct.upb_MtDecoder *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'N/A'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          308
      EdgeCount:       56
      CyclomaticComplexity: 14
      functionsReached:
        - upb_MiniTable_DecodeBase92Varint
        - upb_MiniTable_SetField
        - upb_MtDecoder_DecodeOneofs
        - upb_MtDecoder_ErrorFormat
        - upb_MtDecoder_ParseModifier
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/decode.c:477,7'
          Dst:             upb_MiniTable_SetField
        - Src:             'upb/mini_table/decode.c:480,13'
          Dst:             upb_MtDecoder_ParseModifier
        - Src:             'upb/mini_table/decode.c:486,9'
          Dst:             upb_MtDecoder_ErrorFormat
        - Src:             'upb/mini_table/decode.c:489,13'
          Dst:             upb_MtDecoder_DecodeOneofs
        - Src:             'upb/mini_table/decode.c:497,13'
          Dst:             upb_MiniTable_DecodeBase92Varint
        - Src:             'upb/mini_table/decode.c:503,7'
          Dst:             upb_MtDecoder_ErrorFormat
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MiniTable_SetField
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'struct.upb_MtDecoder *'
        - 'char '
        - 'struct.upb_MiniTableField *'
        - 'size_t '
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          170
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_FromBase92
        - _upb_ToBase92
        - upb_MiniTable_SetTypeAndSub
        - upb_MtDecoder_ErrorFormat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/decode.c:236,17'
          Dst:             _upb_FromBase92
        - Src:             'upb/mini_table/decode.c:237,13'
          Dst:             _upb_ToBase92
        - Src:             'upb/mini_table/decode.c:248,7'
          Dst:             upb_MtDecoder_ErrorFormat
        - Src:             'upb/mini_table/decode.c:255,5'
          Dst:             upb_MtDecoder_ErrorFormat
        - Src:             'upb/mini_table/decode.c:258,3'
          Dst:             upb_MiniTable_SetTypeAndSub
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDecoder_ParseModifier
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionDepth:   0
      returnType:      'char *'
      argCount:        5
      argTypes:
        - 'struct.upb_MtDecoder *'
        - 'char *'
        - 'char '
        - 'struct.upb_MiniTableField *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          67
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - upb_MiniTable_DecodeBase92Varint
        - upb_MtDecoder_ErrorFormat
        - upb_MtDecoder_ModifyField
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/decode.c:430,9'
          Dst:             upb_MiniTable_DecodeBase92Varint
        - Src:             'upb/mini_table/decode.c:434,5'
          Dst:             upb_MtDecoder_ModifyField
        - Src:             'upb/mini_table/decode.c:437,7'
          Dst:             upb_MtDecoder_ErrorFormat
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDecoder_DecodeOneofs
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_MtDecoder *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          90
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - upb_MtDecoder_DecodeOneofField
        - upb_MtDecoder_PushOneof
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/decode.c:413,7'
          Dst:             upb_MtDecoder_PushOneof
        - Src:             'upb/mini_table/decode.c:416,13'
          Dst:             upb_MtDecoder_DecodeOneofField
        - Src:             'upb/mini_table/decode.c:421,3'
          Dst:             upb_MtDecoder_PushOneof
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MiniTable_DecodeBase92Varint
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      'char *'
      argCount:        6
      argTypes:
        - 'struct.upb_MtDecoder *'
        - 'char *'
        - 'char '
        - 'char '
        - 'char '
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          127
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_FromBase92
        - upb_Log2Ceiling
        - upb_MtDecoder_ErrorFormat
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/decode.c:124,23'
          Dst:             _upb_FromBase92
        - Src:             'upb/mini_table/decode.c:124,46'
          Dst:             _upb_FromBase92
        - Src:             'upb/mini_table/decode.c:124,7'
          Dst:             upb_Log2Ceiling
        - Src:             'upb/mini_table/decode.c:127,21'
          Dst:             _upb_FromBase92
        - Src:             'upb/mini_table/decode.c:127,43'
          Dst:             _upb_FromBase92
        - Src:             'upb/mini_table/decode.c:135,22'
          Dst:             upb_MtDecoder_ErrorFormat
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_FromBase92
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/common_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'char '
      argCount:        1
      argTypes:
        - 'char '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          40
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Log2Ceiling
      functionSourceFile: '/proc/self/cwd/./upb/base/log2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDecoder_PushOneof
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_MtDecoder *'
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          71
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - upb_MtDecoder_ErrorFormat
        - upb_MtDecoder_PushItem
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/decode.c:309,5'
          Dst:             upb_MtDecoder_ErrorFormat
        - Src:             'upb/mini_table/decode.c:316,3'
          Dst:             upb_MtDecoder_PushItem
        - Src:             'upb/mini_table/decode.c:321,3'
          Dst:             upb_MtDecoder_PushItem
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDecoder_DecodeOneofField
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'struct.upb_MtDecoder *'
        - 'char *'
        - 'char '
        - 'struct.upb_LayoutItem *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          119
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - upb_MiniTable_DecodeBase92Varint
        - upb_MiniTable_FindFieldByNumber
        - upb_MtDecoder_ErrorFormat
        - upb_MtDecoder_SizeOfRep
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/decode.c:369,9'
          Dst:             upb_MiniTable_DecodeBase92Varint
        - Src:             'upb/mini_table/decode.c:373,14'
          Dst:             upb_MiniTable_FindFieldByNumber
        - Src:             'upb/mini_table/decode.c:376,5'
          Dst:             upb_MtDecoder_ErrorFormat
        - Src:             'upb/mini_table/decode.c:383,5'
          Dst:             upb_MtDecoder_ErrorFormat
        - Src:             'upb/mini_table/decode.c:393,7'
          Dst:             upb_MtDecoder_SizeOfRep
        - Src:             'upb/mini_table/decode.c:394,7'
          Dst:             upb_MtDecoder_SizeOfRep
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDecoder_SizeOfRep
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDecoder_PushItem
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_MtDecoder *'
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          104
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - realloc
        - upb_MtDecoder_CheckOutOfMemory
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/decode.c:300,19'
          Dst:             realloc
        - Src:             'upb/mini_table/decode.c:301,5'
          Dst:             upb_MtDecoder_CheckOutOfMemory
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDecoder_CheckOutOfMemory
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_MtDecoder *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - upb_MtDecoder_ErrorFormat
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/decode.c:102,13'
          Dst:             upb_MtDecoder_ErrorFormat
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDecoder_ModifyField
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.upb_MtDecoder *'
        - 'int '
        - 'int '
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          160
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - upb_MtDecoder_ErrorFormat
        - upb_MtDecoder_FieldIsPackable
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/decode.c:267,10'
          Dst:             upb_MtDecoder_FieldIsPackable
        - Src:             'upb/mini_table/decode.c:268,7'
          Dst:             upb_MtDecoder_ErrorFormat
        - Src:             'upb/mini_table/decode.c:280,5'
          Dst:             upb_MtDecoder_ErrorFormat
        - Src:             'upb/mini_table/decode.c:285,5'
          Dst:             upb_MtDecoder_ErrorFormat
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDecoder_FieldIsPackable
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_FieldType_IsPackable
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/decode.c:159,10'
          Dst:             _upb_FieldType_IsPackable
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_FieldType_IsPackable
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/common_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_ToBase92
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/common_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionDepth:   0
      returnType:      'char '
      argCount:        1
      argTypes:
        - 'char '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MiniTable_SetTypeAndSub
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'struct.upb_MiniTableField *'
        - 'int '
        - 'int *'
        - 'size_t '
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          114
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - upb_MiniTable_HasSub
        - upb_MtDecoder_FieldIsPackable
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/decode.c:174,7'
          Dst:             upb_MiniTable_HasSub
        - Src:             'upb/mini_table/decode.c:180,7'
          Dst:             upb_MtDecoder_FieldIsPackable
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MiniTable_HasSub
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_MiniTableField *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          63
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_Realloc
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'struct.upb_Arena *'
        - 'char *'
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          146
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _upb_ArenaHas
        - upb_Arena_Malloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mem/arena.h:133,20'
          Dst:             _upb_ArenaHas
        - Src:             './upb/mem/arena.h:141,15'
          Dst:             upb_Arena_Malloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_ArenaHas
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_Malloc
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_Arena *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_ArenaHas
        - _upb_Arena_SlowMalloc
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mem/arena.h:83,7'
          Dst:             _upb_ArenaHas
        - Src:             './upb/mem/arena.h:84,12'
          Dst:             _upb_Arena_SlowMalloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MiniTableEnum_BuildValue
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 842
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_MtDecoder *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          131
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _upb_MiniTable_AddEnumDataMember
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/decode.c:849,13'
          Dst:             _upb_MiniTable_AddEnumDataMember
        - Src:             'upb/mini_table/decode.c:854,15'
          Dst:             _upb_MiniTable_AddEnumDataMember
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTable_AddEnumDataMember
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 830
      functionDepth:   0
      returnType:      'struct.upb_MiniTableEnum *'
      argCount:        2
      argTypes:
        - 'struct.upb_MtDecoder *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          106
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - upb_Arena_Realloc
        - upb_MiniTableEnum_Size
        - upb_MtDecoder_CheckOutOfMemory
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/decode.c:832,21'
          Dst:             upb_MiniTableEnum_Size
        - Src:             'upb/mini_table/decode.c:834,21'
          Dst:             upb_MiniTableEnum_Size
        - Src:             'upb/mini_table/decode.c:835,21'
          Dst:             upb_Arena_Realloc
        - Src:             'upb/mini_table/decode.c:836,5'
          Dst:             upb_MtDecoder_CheckOutOfMemory
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MiniTableEnum_Size
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 825
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDecoder_DoBuildMiniTableEnum
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 862
      functionDepth:   0
      returnType:      'struct.upb_MiniTableEnum *'
      argCount:        3
      argTypes:
        - 'struct.upb_MtDecoder *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          199
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - _upb_FromBase92
        - _upb_MiniTable_AddEnumDataMember
        - upb_MiniTableEnum_BuildValue
        - upb_MiniTable_DecodeBase92Varint
        - upb_MtDecoder_CheckOutOfMemory
        - upb_MtDecoder_ErrorFormat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/decode.c:866,7'
          Dst:             upb_MtDecoder_ErrorFormat
        - Src:             'upb/mini_table/decode.c:873,3'
          Dst:             upb_MtDecoder_CheckOutOfMemory
        - Src:             'upb/mini_table/decode.c:877,25'
          Dst:             _upb_MiniTable_AddEnumDataMember
        - Src:             'upb/mini_table/decode.c:878,25'
          Dst:             _upb_MiniTable_AddEnumDataMember
        - Src:             'upb/mini_table/decode.c:888,23'
          Dst:             _upb_FromBase92
        - Src:             'upb/mini_table/decode.c:890,23'
          Dst:             upb_MiniTableEnum_BuildValue
        - Src:             'upb/mini_table/decode.c:895,13'
          Dst:             upb_MiniTable_DecodeBase92Varint
        - Src:             'upb/mini_table/decode.c:900,7'
          Dst:             upb_MtDecoder_ErrorFormat
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MiniTable_DivideRoundUp
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDecoder_AllocateSubs
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_MtDecoder *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_Arena_Malloc
        - upb_MtDecoder_CheckOutOfMemory
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/decode.c:448,16'
          Dst:             upb_Arena_Malloc
        - Src:             'upb/mini_table/decode.c:451,3'
          Dst:             upb_MtDecoder_CheckOutOfMemory
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_ShrinkLast
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.upb_Arena *'
        - 'char *'
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_IsRepeatedOrMap
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/field_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTableField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDecoder_ValidateEntryField
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_MtDecoder *'
        - 'struct.upb_MiniTableField *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          94
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - upb_IsRepeatedOrMap
        - upb_MiniTableField_Type
        - upb_MtDecoder_ErrorFormat
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/decode.c:673,5'
          Dst:             upb_MtDecoder_ErrorFormat
        - Src:             'upb/mini_table/decode.c:678,7'
          Dst:             upb_IsRepeatedOrMap
        - Src:             'upb/mini_table/decode.c:679,5'
          Dst:             upb_MtDecoder_ErrorFormat
        - Src:             'upb/mini_table/decode.c:692,13'
          Dst:             upb_MiniTableField_Type
        - Src:             'upb/mini_table/decode.c:693,5'
          Dst:             upb_MtDecoder_ErrorFormat
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDecoder_ParseMessageSet
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 732
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_MtDecoder *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          58
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - upb_MtDecoder_ErrorFormat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/decode.c:734,5'
          Dst:             upb_MtDecoder_ErrorFormat
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDecoder_AssignOffsets
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 619
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MtDecoder *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          256
      EdgeCount:       40
      CyclomaticComplexity: 8
      functionsReached:
        - upb_MtDecoder_Place
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/decode.c:624,20'
          Dst:             upb_MtDecoder_Place
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDecoder_Place
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'struct.upb_MtDecoder *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          76
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - upb_MtDecoder_AlignOfRep
        - upb_MtDecoder_ErrorFormat
        - upb_MtDecoder_SizeOfRep
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/decode.c:606,17'
          Dst:             upb_MtDecoder_SizeOfRep
        - Src:             'upb/mini_table/decode.c:607,18'
          Dst:             upb_MtDecoder_AlignOfRep
        - Src:             'upb/mini_table/decode.c:612,5'
          Dst:             upb_MtDecoder_ErrorFormat
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDecoder_AlignOfRep
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDecoder_SortLayoutItems
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MtDecoder *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          112
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - qsort
        - upb_MtDecoder_CompareFields
        - upb_MtDecoder_PushItem
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/decode.c:564,5'
          Dst:             upb_MtDecoder_PushItem
        - Src:             'upb/mini_table/decode.c:568,5'
          Dst:             qsort
        - Src:             'upb/mini_table/decode.c:568,5'
          Dst:             upb_MtDecoder_CompareFields
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDecoder_CompareFields
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          85
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - upb_Log2Ceiling
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/decode.c:543,24'
          Dst:             upb_Log2Ceiling
        - Src:             'upb/mini_table/decode.c:544,25'
          Dst:             upb_Log2Ceiling
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDecoder_AssignHasbits
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_MiniTable *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          161
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - upb_MiniTable_DivideRoundUp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/decode.c:602,29'
          Dst:             upb_MiniTable_DivideRoundUp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDecoder_ParseMessage
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_MtDecoder *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          92
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_Arena_Malloc
        - upb_Arena_ShrinkLast
        - upb_MtDecoder_AllocateSubs
        - upb_MtDecoder_CheckOutOfMemory
        - upb_MtDecoder_Parse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/decode.c:519,15'
          Dst:             upb_Arena_Malloc
        - Src:             'upb/mini_table/decode.c:520,3'
          Dst:             upb_MtDecoder_CheckOutOfMemory
        - Src:             'upb/mini_table/decode.c:525,3'
          Dst:             upb_MtDecoder_Parse
        - Src:             'upb/mini_table/decode.c:528,3'
          Dst:             upb_Arena_ShrinkLast
        - Src:             'upb/mini_table/decode.c:531,3'
          Dst:             upb_MtDecoder_AllocateSubs
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDecoder_ParseMap
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_MtDecoder *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          184
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - upb_MtDecoder_AssignHasbits
        - upb_MtDecoder_ErrorFormat
        - upb_MtDecoder_ParseMessage
        - upb_MtDecoder_ValidateEntryField
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/decode.c:700,3'
          Dst:             upb_MtDecoder_ParseMessage
        - Src:             'upb/mini_table/decode.c:701,3'
          Dst:             upb_MtDecoder_AssignHasbits
        - Src:             'upb/mini_table/decode.c:704,5'
          Dst:             upb_MtDecoder_ErrorFormat
        - Src:             'upb/mini_table/decode.c:711,7'
          Dst:             upb_MtDecoder_ErrorFormat
        - Src:             'upb/mini_table/decode.c:715,3'
          Dst:             upb_MtDecoder_ValidateEntryField
        - Src:             'upb/mini_table/decode.c:716,3'
          Dst:             upb_MtDecoder_ValidateEntryField
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDecoder_DoBuildMiniTableWithBuf
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 749
      functionDepth:   0
      returnType:      'struct.upb_MiniTable *'
      argCount:        5
      argTypes:
        - 'struct.upb_MtDecoder *'
        - 'char *'
        - 'size_t '
        - 'char **'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          143
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - upb_MtDecoder_AssignHasbits
        - upb_MtDecoder_AssignOffsets
        - upb_MtDecoder_CheckOutOfMemory
        - upb_MtDecoder_ErrorFormat
        - upb_MtDecoder_ParseMap
        - upb_MtDecoder_ParseMessage
        - upb_MtDecoder_ParseMessageSet
        - upb_MtDecoder_SortLayoutItems
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/decode.c:750,3'
          Dst:             upb_MtDecoder_CheckOutOfMemory
        - Src:             'upb/mini_table/decode.c:765,7'
          Dst:             upb_MtDecoder_ParseMap
        - Src:             'upb/mini_table/decode.c:769,7'
          Dst:             upb_MtDecoder_ParseMessage
        - Src:             'upb/mini_table/decode.c:770,7'
          Dst:             upb_MtDecoder_AssignHasbits
        - Src:             'upb/mini_table/decode.c:771,7'
          Dst:             upb_MtDecoder_SortLayoutItems
        - Src:             'upb/mini_table/decode.c:772,7'
          Dst:             upb_MtDecoder_AssignOffsets
        - Src:             'upb/mini_table/decode.c:776,7'
          Dst:             upb_MtDecoder_ParseMessageSet
        - Src:             'upb/mini_table/decode.c:780,7'
          Dst:             upb_MtDecoder_ErrorFormat
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MiniTable_SetSubEnum
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1040
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_MiniTable *'
        - 'struct.upb_MiniTableField *'
        - 'struct.upb_MiniTableEnum *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          37
      EdgeCount:       9
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MiniTable_SetSubMessage
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1008
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_MiniTable *'
        - 'struct.upb_MiniTableField *'
        - 'struct.upb_MiniTable *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          114
      EdgeCount:       18
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTable_Build
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 997
      functionDepth:   0
      returnType:      'struct.upb_MiniTable *'
      argCount:        5
      argTypes:
        - 'char *'
        - 'size_t '
        - 'int '
        - 'struct.upb_Arena *'
        - 'struct.upb_Status *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_MiniTable_BuildWithBuf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/decode.c:1000,24'
          Dst:             upb_MiniTable_BuildWithBuf
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MiniTable_BuildWithBuf
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 807
      functionDepth:   0
      returnType:      'struct.upb_MiniTable *'
      argCount:        7
      argTypes:
        - 'char *'
        - 'size_t '
        - 'int '
        - 'struct.upb_Arena *'
        - 'char **'
        - 'size_t *'
        - 'struct.upb_Status *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          66
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_Arena_Malloc
        - upb_MtDecoder_BuildMiniTableWithBuf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/decode.c:818,16'
          Dst:             upb_Arena_Malloc
        - Src:             'upb/mini_table/decode.c:821,10'
          Dst:             upb_MtDecoder_BuildMiniTableWithBuf
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDecoder_BuildMiniTableWithBuf
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 792
      functionDepth:   0
      returnType:      'struct.upb_MiniTable *'
      argCount:        5
      argTypes:
        - 'struct.upb_MtDecoder *'
        - 'char *'
        - 'size_t '
        - 'char **'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _setjmp
        - upb_MtDecoder_DoBuildMiniTableWithBuf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/decode.c:793,7'
          Dst:             _setjmp
        - Src:             'upb/mini_table/decode.c:799,10'
          Dst:             upb_MtDecoder_DoBuildMiniTableWithBuf
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDecoder_BuildMiniTableExtension
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 972
      functionDepth:   0
      returnType:      'char *'
      argCount:        6
      argTypes:
        - 'struct.upb_MtDecoder *'
        - 'char *'
        - 'size_t '
        - 'struct.upb_MiniTableExtension *'
        - 'struct.upb_MiniTable *'
        - 'struct.upb_MiniTable *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _setjmp
        - upb_MtDecoder_DoBuildMiniTableExtension
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/decode.c:973,7'
          Dst:             _setjmp
        - Src:             'upb/mini_table/decode.c:974,10'
          Dst:             upb_MtDecoder_DoBuildMiniTableExtension
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_MiniTableExtension_Build
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 983
      functionDepth:   0
      returnType:      'char *'
      argCount:        7
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.upb_MiniTableExtension *'
        - 'struct.upb_MiniTable *'
        - 'struct.upb_MiniTable *'
        - 'int '
        - 'struct.upb_Status *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_MtDecoder_BuildMiniTableExtension
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/decode.c:991,10'
          Dst:             upb_MtDecoder_BuildMiniTableExtension
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDecoder_BuildMiniTableEnum
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 909
      functionDepth:   0
      returnType:      'struct.upb_MiniTableEnum *'
      argCount:        3
      argTypes:
        - 'struct.upb_MtDecoder *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _setjmp
        - upb_MtDecoder_DoBuildMiniTableEnum
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/decode.c:910,7'
          Dst:             _setjmp
        - Src:             'upb/mini_table/decode.c:911,10'
          Dst:             upb_MtDecoder_DoBuildMiniTableEnum
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MiniTableEnum_Build
      functionSourceFile: '/proc/self/cwd/upb/mini_table/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 916
      functionDepth:   0
      returnType:      'struct.upb_MiniTableEnum *'
      argCount:        4
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.upb_Arena *'
        - 'struct.upb_Status *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_Arena_Malloc
        - upb_MiniTableEnum_Size
        - upb_MtDecoder_BuildMiniTableEnum
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/decode.c:918,45'
          Dst:             upb_MiniTableEnum_Size
        - Src:             'upb/mini_table/decode.c:918,21'
          Dst:             upb_Arena_Malloc
        - Src:             'upb/mini_table/decode.c:927,10'
          Dst:             upb_MtDecoder_BuildMiniTableEnum
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Log2Ceiling
      functionSourceFile: '/proc/self/cwd/./upb/base/log2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDataEncoder_EndEnum
      functionSourceFile: '/proc/self/cwd/upb/mini_table/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_MtDataEncoder *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_MtDataEncoder_FlushDenseEnumMask
        - upb_MtDataEncoder_GetInternal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/encode.c:297,35'
          Dst:             upb_MtDataEncoder_GetInternal
        - Src:             'upb/mini_table/encode.c:299,10'
          Dst:             upb_MtDataEncoder_FlushDenseEnumMask
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDataEncoder_GetInternal
      functionSourceFile: '/proc/self/cwd/upb/mini_table/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      'struct.upb_MtDataEncoderInternal *'
      argCount:        2
      argTypes:
        - 'struct.upb_MtDataEncoder *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDataEncoder_FlushDenseEnumMask
      functionSourceFile: '/proc/self/cwd/upb/mini_table/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_MtDataEncoder *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_MtDataEncoder_Put
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/encode.c:264,9'
          Dst:             upb_MtDataEncoder_Put
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDataEncoder_Put
      functionSourceFile: '/proc/self/cwd/upb/mini_table/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.upb_MtDataEncoder *'
        - 'char *'
        - 'char '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_ToBase92
        - upb_MtDataEncoder_PutRaw
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/encode.c:80,43'
          Dst:             _upb_ToBase92
        - Src:             'upb/mini_table/encode.c:80,10'
          Dst:             upb_MtDataEncoder_PutRaw
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_ToBase92
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/common_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionDepth:   0
      returnType:      'char '
      argCount:        1
      argTypes:
        - 'char '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDataEncoder_PutRaw
      functionSourceFile: '/proc/self/cwd/upb/mini_table/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.upb_MtDataEncoder *'
        - 'char *'
        - 'char '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDataEncoder_PutEnumValue
      functionSourceFile: '/proc/self/cwd/upb/mini_table/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.upb_MtDataEncoder *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          123
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - upb_MtDataEncoder_FlushDenseEnumMask
        - upb_MtDataEncoder_GetInternal
        - upb_MtDataEncoder_PutBase92Varint
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/encode.c:273,35'
          Dst:             upb_MtDataEncoder_GetInternal
        - Src:             'upb/mini_table/encode.c:277,11'
          Dst:             upb_MtDataEncoder_FlushDenseEnumMask
        - Src:             'upb/mini_table/encode.c:285,11'
          Dst:             upb_MtDataEncoder_PutBase92Varint
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDataEncoder_PutBase92Varint
      functionSourceFile: '/proc/self/cwd/upb/mini_table/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionDepth:   0
      returnType:      'char *'
      argCount:        5
      argTypes:
        - 'struct.upb_MtDataEncoder *'
        - 'char *'
        - 'int '
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          94
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _upb_FromBase92
        - upb_Log2Ceiling
        - upb_MtDataEncoder_Put
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/encode.c:85,31'
          Dst:             _upb_FromBase92
        - Src:             'upb/mini_table/encode.c:85,54'
          Dst:             _upb_FromBase92
        - Src:             'upb/mini_table/encode.c:85,15'
          Dst:             upb_Log2Ceiling
        - Src:             'upb/mini_table/encode.c:90,48'
          Dst:             _upb_FromBase92
        - Src:             'upb/mini_table/encode.c:90,11'
          Dst:             upb_MtDataEncoder_Put
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_FromBase92
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/common_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'char '
      argCount:        1
      argTypes:
        - 'char '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          40
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDataEncoder_StartEnum
      functionSourceFile: '/proc/self/cwd/upb/mini_table/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_MtDataEncoder *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_MtDataEncoder_GetInternal
        - upb_MtDataEncoder_PutRaw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/encode.c:254,35'
          Dst:             upb_MtDataEncoder_GetInternal
        - Src:             'upb/mini_table/encode.c:258,10'
          Dst:             upb_MtDataEncoder_PutRaw
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDataEncoder_PutOneofField
      functionSourceFile: '/proc/self/cwd/upb/mini_table/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.upb_MtDataEncoder *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _upb_FromBase92
        - _upb_ToBase92
        - upb_MtDataEncoder_GetInternal
        - upb_MtDataEncoder_Put
        - upb_MtDataEncoder_PutBase92Varint
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/encode.c:241,35'
          Dst:             upb_MtDataEncoder_GetInternal
        - Src:             'upb/mini_table/encode.c:244,17'
          Dst:             _upb_FromBase92
        - Src:             'upb/mini_table/encode.c:243,11'
          Dst:             upb_MtDataEncoder_Put
        - Src:             'upb/mini_table/encode.c:247,62'
          Dst:             _upb_ToBase92
        - Src:             'upb/mini_table/encode.c:248,43'
          Dst:             _upb_ToBase92
        - Src:             'upb/mini_table/encode.c:247,9'
          Dst:             upb_MtDataEncoder_PutBase92Varint
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDataEncoder_StartOneof
      functionSourceFile: '/proc/self/cwd/upb/mini_table/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_MtDataEncoder *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_FromBase92
        - upb_MtDataEncoder_GetInternal
        - upb_MtDataEncoder_Put
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/encode.c:228,35'
          Dst:             upb_MtDataEncoder_GetInternal
        - Src:             'upb/mini_table/encode.c:230,41'
          Dst:             _upb_FromBase92
        - Src:             'upb/mini_table/encode.c:230,11'
          Dst:             upb_MtDataEncoder_Put
        - Src:             'upb/mini_table/encode.c:233,17'
          Dst:             _upb_FromBase92
        - Src:             'upb/mini_table/encode.c:232,11'
          Dst:             upb_MtDataEncoder_Put
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_FieldType_IsPackable
      functionSourceFile: '/proc/self/cwd/./upb/mini_table/common_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDataEncoder_StartMessage
      functionSourceFile: '/proc/self/cwd/upb/mini_table/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.upb_MtDataEncoder *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_MtDataEncoder_GetInternal
        - upb_MtDataEncoder_PutModifier
        - upb_MtDataEncoder_PutRaw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/encode.c:146,35'
          Dst:             upb_MtDataEncoder_GetInternal
        - Src:             'upb/mini_table/encode.c:151,9'
          Dst:             upb_MtDataEncoder_PutRaw
        - Src:             'upb/mini_table/encode.c:154,10'
          Dst:             upb_MtDataEncoder_PutModifier
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDataEncoder_PutModifier
      functionSourceFile: '/proc/self/cwd/upb/mini_table/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.upb_MtDataEncoder *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_MtDataEncoder_PutBase92Varint
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/encode.c:100,11'
          Dst:             upb_MtDataEncoder_PutBase92Varint
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDataEncoder_EncodeMessageSet
      functionSourceFile: '/proc/self/cwd/upb/mini_table/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_MtDataEncoder *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_MtDataEncoder_GetInternal
        - upb_MtDataEncoder_PutRaw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/encode.c:140,9'
          Dst:             upb_MtDataEncoder_GetInternal
        - Src:             'upb/mini_table/encode.c:141,10'
          Dst:             upb_MtDataEncoder_PutRaw
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDataEncoder_EncodeMap
      functionSourceFile: '/proc/self/cwd/upb/mini_table/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionDepth:   0
      returnType:      'char *'
      argCount:        6
      argTypes:
        - 'struct.upb_MtDataEncoder *'
        - 'char *'
        - 'int '
        - 'int '
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          88
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - upb_MtDataEncoder_GetInternal
        - upb_MtDataEncoder_PutField
        - upb_MtDataEncoder_PutRaw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/encode.c:125,35'
          Dst:             upb_MtDataEncoder_GetInternal
        - Src:             'upb/mini_table/encode.c:130,9'
          Dst:             upb_MtDataEncoder_PutRaw
        - Src:             'upb/mini_table/encode.c:133,9'
          Dst:             upb_MtDataEncoder_PutField
        - Src:             'upb/mini_table/encode.c:136,10'
          Dst:             upb_MtDataEncoder_PutField
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDataEncoder_PutField
      functionSourceFile: '/proc/self/cwd/upb/mini_table/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      'char *'
      argCount:        5
      argTypes:
        - 'struct.upb_MtDataEncoder *'
        - 'char *'
        - 'int '
        - 'int '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          238
      EdgeCount:       45
      CyclomaticComplexity: 12
      functionsReached:
        - _upb_FieldType_IsPackable
        - upb_MtDataEncoder_GetInternal
        - upb_MtDataEncoder_Put
        - upb_MtDataEncoder_PutBase92Varint
        - upb_MtDataEncoder_PutModifier
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/encode.c:181,35'
          Dst:             upb_MtDataEncoder_GetInternal
        - Src:             'upb/mini_table/encode.c:187,11'
          Dst:             upb_MtDataEncoder_PutBase92Varint
        - Src:             'upb/mini_table/encode.c:206,9'
          Dst:             _upb_FieldType_IsPackable
        - Src:             'upb/mini_table/encode.c:215,9'
          Dst:             upb_MtDataEncoder_Put
        - Src:             'upb/mini_table/encode.c:224,10'
          Dst:             upb_MtDataEncoder_PutModifier
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_MtDataEncoder_EncodeExtension
      functionSourceFile: '/proc/self/cwd/upb/mini_table/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionDepth:   0
      returnType:      'char *'
      argCount:        5
      argTypes:
        - 'struct.upb_MtDataEncoder *'
        - 'char *'
        - 'int '
        - 'int '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_MtDataEncoder_GetInternal
        - upb_MtDataEncoder_PutField
        - upb_MtDataEncoder_PutRaw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/encode.c:110,35'
          Dst:             upb_MtDataEncoder_GetInternal
        - Src:             'upb/mini_table/encode.c:115,9'
          Dst:             upb_MtDataEncoder_PutRaw
        - Src:             'upb/mini_table/encode.c:118,10'
          Dst:             upb_MtDataEncoder_PutField
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_value_setconstptr
      functionSourceFile: '/proc/self/cwd/./upb/hash/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_value *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_ArenaHas
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_value_getconstptr
      functionSourceFile: '/proc/self/cwd/./upb/hash/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_ExtensionRegistry_Lookup
      functionSourceFile: '/proc/self/cwd/upb/mini_table/extension_registry.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionDepth:   0
      returnType:      'struct.upb_MiniTableExtension *'
      argCount:        3
      argTypes:
        - 'struct.upb_ExtensionRegistry *'
        - 'struct.upb_MiniTable *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - extreg_key
        - upb_strtable_lookup2
        - upb_value_getconstptr
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/extension_registry.c:90,3'
          Dst:             extreg_key
        - Src:             'upb/mini_table/extension_registry.c:91,7'
          Dst:             upb_strtable_lookup2
        - Src:             'upb/mini_table/extension_registry.c:92,12'
          Dst:             upb_value_getconstptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    extreg_key
      functionSourceFile: '/proc/self/cwd/upb/mini_table/extension_registry.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'struct.upb_MiniTable *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_value_constptr
      functionSourceFile: '/proc/self/cwd/./upb/hash/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_value_setconstptr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/hash/common.h:102,1'
          Dst:             upb_value_setconstptr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_ExtensionRegistry_AddArray
      functionSourceFile: '/proc/self/cwd/upb/mini_table/extension_registry.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_ExtensionRegistry *'
        - 'struct.upb_MiniTableExtension **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          152
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - extreg_key
        - upb_strtable_insert
        - upb_strtable_lookup2
        - upb_strtable_remove2
        - upb_value_constptr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/extension_registry.c:64,5'
          Dst:             extreg_key
        - Src:             'upb/mini_table/extension_registry.c:66,9'
          Dst:             upb_strtable_lookup2
        - Src:             'upb/mini_table/extension_registry.c:70,30'
          Dst:             upb_value_constptr
        - Src:             'upb/mini_table/extension_registry.c:69,10'
          Dst:             upb_strtable_insert
        - Src:             'upb/mini_table/extension_registry.c:80,5'
          Dst:             extreg_key
        - Src:             'upb/mini_table/extension_registry.c:81,5'
          Dst:             upb_strtable_remove2
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_Malloc
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_Arena *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_ArenaHas
        - _upb_Arena_SlowMalloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mem/arena.h:83,7'
          Dst:             _upb_ArenaHas
        - Src:             './upb/mem/arena.h:84,12'
          Dst:             _upb_Arena_SlowMalloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_ExtensionRegistry_New
      functionSourceFile: '/proc/self/cwd/upb/mini_table/extension_registry.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionDepth:   0
      returnType:      'struct.upb_ExtensionRegistry *'
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - upb_Arena_Malloc
        - upb_strtable_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mini_table/extension_registry.c:49,30'
          Dst:             upb_Arena_Malloc
        - Src:             'upb/mini_table/extension_registry.c:52,8'
          Dst:             upb_strtable_init
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    is_pow2
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    findentry_mutable
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionDepth:   0
      returnType:      'struct._upb_tabent *'
      argCount:        5
      argTypes:
        - 'struct.upb_table *'
        - 'char *'
        - 'size_t '
        - 'int '
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - findentry
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:176,23'
          Dst:             findentry
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    findentry
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionDepth:   0
      returnType:      'struct._upb_tabent *'
      argCount:        5
      argTypes:
        - 'struct.upb_table *'
        - 'char *'
        - 'size_t '
        - 'int '
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          90
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - upb_getentry
        - upb_tabent_isempty
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:166,7'
          Dst:             upb_getentry
        - Src:             'upb/hash/common.c:167,7'
          Dst:             upb_tabent_isempty
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_getentry
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionDepth:   0
      returnType:      'struct._upb_tabent *'
      argCount:        2
      argTypes:
        - 'struct.upb_table *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_tabent_isempty
      functionSourceFile: '/proc/self/cwd/./upb/hash/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct._upb_tabent *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    emptyent
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionDepth:   0
      returnType:      'struct._upb_tabent *'
      argCount:        2
      argTypes:
        - 'struct.upb_table *'
        - 'struct._upb_tabent *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          88
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - upb_tabent_isempty
        - upb_table_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:146,29'
          Dst:             upb_table_size
        - Src:             'upb/hash/common.c:148,9'
          Dst:             upb_tabent_isempty
        - Src:             'upb/hash/common.c:151,9'
          Dst:             upb_tabent_isempty
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_table_size
      functionSourceFile: '/proc/self/cwd/./upb/hash/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_table *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    getentry_mutable
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionDepth:   0
      returnType:      'struct._upb_tabent *'
      argCount:        2
      argTypes:
        - 'struct.upb_table *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_getentry
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:158,23'
          Dst:             upb_getentry
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_umul128
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionDepth:   0
      returnType:      'size_t '
      argCount:        3
      argTypes:
        - 'size_t '
        - 'size_t '
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    UnalignedLoad32
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    WyhashMix
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_umul128
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:350,18'
          Dst:             upb_umul128
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    UnalignedLoad64
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_ArenaHas
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_strtable_removeiter
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_strtable *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          110
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - upb_table_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:853,35'
          Dst:             upb_table_size
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_inttable_removeiter
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 803
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_inttable *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          137
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - mutable_array
        - upb_table_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:807,5'
          Dst:             mutable_array
        - Src:             'upb/hash/common.c:813,37'
          Dst:             upb_table_size
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    mutable_array
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionDepth:   0
      returnType:      'struct.upb_value *'
      argCount:        1
      argTypes:
        - 'struct.upb_inttable *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    log2ceil
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - is_pow2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:66,15'
          Dst:             is_pow2
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_inttable_next
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.upb_inttable *'
        - 'size_t *'
        - 'struct.upb_value *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          159
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _upb_value_val
        - next
        - upb_arrhas
        - upb_table_size
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:781,11'
          Dst:             upb_arrhas
        - Src:             'upb/hash/common.c:783,16'
          Dst:             _upb_value_val
        - Src:             'upb/hash/common.c:791,20'
          Dst:             next
        - Src:             'upb/hash/common.c:792,17'
          Dst:             upb_table_size
        - Src:             'upb/hash/common.c:795,12'
          Dst:             _upb_value_val
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_arrhas
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_value_val
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_value_setval
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:60,3'
          Dst:             _upb_value_setval
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    next
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'struct.upb_table *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          51
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - upb_tabent_isempty
        - upb_table_size
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:280,16'
          Dst:             upb_table_size
        - Src:             'upb/hash/common.c:281,12'
          Dst:             upb_tabent_isempty
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_value_setval
      functionSourceFile: '/proc/self/cwd/./upb/hash/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_value *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_inttable_compact
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_inttable *'
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          210
      EdgeCount:       38
      CyclomaticComplexity: 9
      functionsReached:
        - log2ceil
        - upb_inttable_count
        - upb_inttable_insert
        - upb_inttable_next
        - upb_inttable_sizedinit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:723,12'
          Dst:             upb_inttable_next
        - Src:             'upb/hash/common.c:724,20'
          Dst:             log2ceil
        - Src:             'upb/hash/common.c:732,22'
          Dst:             upb_inttable_count
        - Src:             'upb/hash/common.c:752,25'
          Dst:             upb_inttable_count
        - Src:             'upb/hash/common.c:754,24'
          Dst:             log2ceil
        - Src:             'upb/hash/common.c:756,5'
          Dst:             upb_inttable_sizedinit
        - Src:             'upb/hash/common.c:762,14'
          Dst:             upb_inttable_next
        - Src:             'upb/hash/common.c:763,9'
          Dst:             upb_inttable_insert
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_inttable_count
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_inttable *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_inttable_sizedinit
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 614
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.upb_inttable *'
        - 'size_t '
        - 'int '
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          93
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - check
        - init
        - mutable_array
        - upb_Arena_Malloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:617,8'
          Dst:             init
        - Src:             'upb/hash/common.c:623,14'
          Dst:             upb_Arena_Malloc
        - Src:             'upb/hash/common.c:627,10'
          Dst:             mutable_array
        - Src:             'upb/hash/common.c:628,3'
          Dst:             check
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_inttable_insert
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 637
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.upb_inttable *'
        - 'size_t '
        - 'size_t '
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          197
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - _upb_value_setval
        - begin
        - check
        - init
        - intkey
        - isfull
        - mutable_array
        - upb_inthash
        - upb_table_size
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:646,5'
          Dst:             mutable_array
        - Src:             'upb/hash/common.c:648,9'
          Dst:             isfull
        - Src:             'upb/hash/common.c:653,12'
          Dst:             init
        - Src:             'upb/hash/common.c:657,16'
          Dst:             begin
        - Src:             'upb/hash/common.c:657,34'
          Dst:             upb_table_size
        - Src:             'upb/hash/common.c:662,9'
          Dst:             _upb_value_setval
        - Src:             'upb/hash/common.c:663,16'
          Dst:             upb_inthash
        - Src:             'upb/hash/common.c:664,28'
          Dst:             intkey
        - Src:             'upb/hash/common.c:664,9'
          Dst:             insert
        - Src:             'upb/hash/common.c:664,9'
          Dst:             inthash
        - Src:             'upb/hash/common.c:664,9'
          Dst:             inteql
        - Src:             'upb/hash/common.c:657,61'
          Dst:             next
        - Src:             'upb/hash/common.c:671,19'
          Dst:             intkey
        - Src:             'upb/hash/common.c:671,42'
          Dst:             upb_inthash
        - Src:             'upb/hash/common.c:671,5'
          Dst:             insert
        - Src:             'upb/hash/common.c:671,5'
          Dst:             inthash
        - Src:             'upb/hash/common.c:671,5'
          Dst:             inteql
        - Src:             'upb/hash/common.c:673,3'
          Dst:             check
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    isfull
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_table *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    init
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_table *'
        - 'char '
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          104
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - upb_Arena_Malloc
        - upb_table_size
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:131,13'
          Dst:             upb_table_size
        - Src:             'upb/hash/common.c:131,33'
          Dst:             upb_table_size
        - Src:             'upb/hash/common.c:132,18'
          Dst:             upb_table_size
        - Src:             'upb/hash/common.c:133,11'
          Dst:             upb_table_size
        - Src:             'upb/hash/common.c:135,18'
          Dst:             upb_Arena_Malloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    begin
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_table *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - next
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:286,50'
          Dst:             next
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_inthash
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    intkey
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    inthash
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_inthash
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:569,50'
          Dst:             upb_inthash
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    inteql
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    insert
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'struct.upb_table *'
        - 'char *'
        - 'size_t '
        - 'size_t '
        - 'size_t '
        - 'int '
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          153
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - emptyent
        - getentry_mutable
        - upb_tabent_isempty
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:202,15'
          Dst:             getentry_mutable
        - Src:             'upb/hash/common.c:205,7'
          Dst:             upb_tabent_isempty
        - Src:             'upb/hash/common.c:210,25'
          Dst:             emptyent
        - Src:             'upb/hash/common.c:212,25'
          Dst:             getentry_mutable
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    check
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_inttable *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_Malloc
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_Arena *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_ArenaHas
        - _upb_Arena_SlowMalloc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mem/arena.h:83,7'
          Dst:             _upb_ArenaHas
        - Src:             './upb/mem/arena.h:84,12'
          Dst:             _upb_Arena_SlowMalloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_inttable_remove
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 691
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_inttable *'
        - 'size_t '
        - 'struct.upb_value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          114
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_value_setval
        - check
        - intkey
        - mutable_array
        - upb_arrhas
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:694,9'
          Dst:             upb_arrhas
        - Src:             'upb/hash/common.c:698,9'
          Dst:             _upb_value_setval
        - Src:             'upb/hash/common.c:700,7'
          Dst:             mutable_array
        - Src:             'upb/hash/common.c:706,25'
          Dst:             intkey
        - Src:             'upb/hash/common.c:706,49'
          Dst:             upb_inthash
        - Src:             'upb/hash/common.c:706,15'
          Dst:             rm
        - Src:             'upb/hash/common.c:706,15'
          Dst:             inteql
        - Src:             'upb/hash/common.c:708,3'
          Dst:             check
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rm
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'struct.upb_table *'
        - 'char *'
        - 'size_t '
        - 'struct.upb_value *'
        - 'size_t *'
        - 'int '
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          238
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - _upb_value_setval
        - getentry_mutable
        - upb_tabent_isempty
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:241,23'
          Dst:             getentry_mutable
        - Src:             'upb/hash/common.c:242,7'
          Dst:             upb_tabent_isempty
        - Src:             'upb/hash/common.c:246,14'
          Dst:             _upb_value_setval
        - Src:             'upb/hash/common.c:266,16'
          Dst:             _upb_value_setval
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    inttable_val
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionDepth:   0
      returnType:      'struct.upb_value *'
      argCount:        2
      argTypes:
        - 'struct.upb_inttable *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          90
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - intkey
        - upb_arrhas
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:579,12'
          Dst:             upb_arrhas
        - Src:             'upb/hash/common.c:579,42'
          Dst:             mutable_array
        - Src:             'upb/hash/common.c:582,34'
          Dst:             intkey
        - Src:             'upb/hash/common.c:582,47'
          Dst:             upb_inthash
        - Src:             'upb/hash/common.c:582,9'
          Dst:             findentry_mutable
        - Src:             'upb/hash/common.c:582,9'
          Dst:             inteql
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_inttable_replace
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 684
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_inttable *'
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - inttable_val
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:685,25'
          Dst:             inttable_val
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    inttable_val_const
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionDepth:   0
      returnType:      'struct.upb_value *'
      argCount:        2
      argTypes:
        - 'struct.upb_inttable *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - inttable_val
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:589,10'
          Dst:             inttable_val
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_inttable_lookup
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_inttable *'
        - 'size_t '
        - 'struct.upb_value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _upb_value_setval
        - inttable_val_const
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:678,31'
          Dst:             inttable_val_const
        - Src:             'upb/hash/common.c:680,10'
          Dst:             _upb_value_setval
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_inttable_init
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 632
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_inttable *'
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_inttable_sizedinit
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:633,10'
          Dst:             upb_inttable_sizedinit
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_strtable_iter_isequal
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_strtable_iter *'
        - 'struct.upb_strtable_iter *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - upb_strtable_done
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:560,7'
          Dst:             upb_strtable_done
        - Src:             'upb/hash/common.c:560,32'
          Dst:             upb_strtable_done
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_strtable_done
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_strtable_iter *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - str_tabent
        - upb_tabent_isempty
        - upb_table_size
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:535,22'
          Dst:             upb_table_size
        - Src:             'upb/hash/common.c:536,29'
          Dst:             str_tabent
        - Src:             'upb/hash/common.c:536,10'
          Dst:             upb_tabent_isempty
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    str_tabent
      functionSourceFile: '/proc/self/cwd/./upb/hash/str_table.h'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionDepth:   0
      returnType:      'struct._upb_tabent *'
      argCount:        1
      argTypes:
        - 'struct.upb_strtable_iter *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_strtable_iter_setdone
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_strtable_iter *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_strtable_iter_value
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_strtable_iter *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_value_val
        - str_tabent
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:550,25'
          Dst:             str_tabent
        - Src:             'upb/hash/common.c:550,10'
          Dst:             _upb_value_val
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_tabstr
      functionSourceFile: '/proc/self/cwd/./upb/hash/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'size_t '
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_strtable_iter_key
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_strtable_iter *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          36
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - str_tabent
        - upb_tabstr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:543,25'
          Dst:             str_tabent
        - Src:             'upb/hash/common.c:543,14'
          Dst:             upb_tabstr
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_strtable_next
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_strtable_iter *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - next
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:530,14'
          Dst:             next
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_strtable_begin
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_strtable_iter *'
        - 'struct.upb_strtable *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - begin
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:526,14'
          Dst:             begin
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_strtable_remove2
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.upb_strtable *'
        - 'char *'
        - 'size_t '
        - 'struct.upb_value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Hash_NoSeed
        - strkey2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:517,19'
          Dst:             _upb_Hash_NoSeed
        - Src:             'upb/hash/common.c:519,20'
          Dst:             strkey2
        - Src:             'upb/hash/common.c:519,10'
          Dst:             rm
        - Src:             'upb/hash/common.c:519,10'
          Dst:             streql
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Hash_NoSeed
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Hash
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:443,10'
          Dst:             _upb_Hash
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    strkey2
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    streql
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - memcmp
        - upb_tabstr
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:454,15'
          Dst:             upb_tabstr
        - Src:             'upb/hash/common.c:455,44'
          Dst:             memcmp
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Hash
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Wyhash
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:439,10'
          Dst:             Wyhash
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    Wyhash
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionDepth:   0
      returnType:      'size_t '
      argCount:        4
      argTypes:
        - 'char *'
        - 'size_t '
        - 'size_t '
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          316
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - UnalignedLoad32
        - UnalignedLoad64
        - WyhashMix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:367,20'
          Dst:             UnalignedLoad64
        - Src:             'upb/hash/common.c:368,20'
          Dst:             UnalignedLoad64
        - Src:             'upb/hash/common.c:369,20'
          Dst:             UnalignedLoad64
        - Src:             'upb/hash/common.c:370,20'
          Dst:             UnalignedLoad64
        - Src:             'upb/hash/common.c:371,20'
          Dst:             UnalignedLoad64
        - Src:             'upb/hash/common.c:372,20'
          Dst:             UnalignedLoad64
        - Src:             'upb/hash/common.c:373,20'
          Dst:             UnalignedLoad64
        - Src:             'upb/hash/common.c:374,20'
          Dst:             UnalignedLoad64
        - Src:             'upb/hash/common.c:376,22'
          Dst:             WyhashMix
        - Src:             'upb/hash/common.c:377,22'
          Dst:             WyhashMix
        - Src:             'upb/hash/common.c:380,22'
          Dst:             WyhashMix
        - Src:             'upb/hash/common.c:381,22'
          Dst:             WyhashMix
        - Src:             'upb/hash/common.c:394,18'
          Dst:             UnalignedLoad64
        - Src:             'upb/hash/common.c:395,18'
          Dst:             UnalignedLoad64
        - Src:             'upb/hash/common.c:397,21'
          Dst:             WyhashMix
        - Src:             'upb/hash/common.c:411,9'
          Dst:             UnalignedLoad64
        - Src:             'upb/hash/common.c:412,9'
          Dst:             UnalignedLoad64
        - Src:             'upb/hash/common.c:416,9'
          Dst:             UnalignedLoad32
        - Src:             'upb/hash/common.c:417,9'
          Dst:             UnalignedLoad32
        - Src:             'upb/hash/common.c:428,16'
          Dst:             WyhashMix
        - Src:             'upb/hash/common.c:430,10'
          Dst:             WyhashMix
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    lookup
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'struct.upb_table *'
        - 'char *'
        - 'size_t '
        - 'struct.upb_value *'
        - 'int '
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _upb_value_setval
        - findentry
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:181,25'
          Dst:             findentry
        - Src:             'upb/hash/common.c:184,7'
          Dst:             _upb_value_setval
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_strtable_lookup2
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.upb_strtable *'
        - 'char *'
        - 'size_t '
        - 'struct.upb_value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Hash_NoSeed
        - strkey2
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:511,19'
          Dst:             _upb_Hash_NoSeed
        - Src:             'upb/hash/common.c:512,24'
          Dst:             strkey2
        - Src:             'upb/hash/common.c:512,10'
          Dst:             lookup
        - Src:             'upb/hash/common.c:512,10'
          Dst:             streql
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    strhash
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _upb_Hash_NoSeed
        - upb_tabstr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:448,15'
          Dst:             upb_tabstr
        - Src:             'upb/hash/common.c:449,10'
          Dst:             _upb_Hash_NoSeed
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    strcopy
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionDepth:   0
      returnType:      'size_t '
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          85
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - upb_Arena_Malloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:295,15'
          Dst:             upb_Arena_Malloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_strtable_insert
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'struct.upb_strtable *'
        - 'char *'
        - 'size_t '
        - 'size_t '
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          120
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_Hash_NoSeed
        - insert
        - isfull
        - strcopy
        - strkey2
        - upb_strtable_resize
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:493,7'
          Dst:             isfull
        - Src:             'upb/hash/common.c:495,10'
          Dst:             upb_strtable_resize
        - Src:             'upb/hash/common.c:500,9'
          Dst:             strkey2
        - Src:             'upb/hash/common.c:501,12'
          Dst:             strcopy
        - Src:             'upb/hash/common.c:504,10'
          Dst:             _upb_Hash_NoSeed
        - Src:             'upb/hash/common.c:505,3'
          Dst:             insert
        - Src:             'upb/hash/common.c:505,3'
          Dst:             strhash
        - Src:             'upb/hash/common.c:505,3'
          Dst:             streql
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_strtable_resize
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_strtable *'
        - 'size_t '
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - init
        - upb_strtable_insert
        - upb_strtable_next2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:475,8'
          Dst:             init
        - Src:             'upb/hash/common.c:480,10'
          Dst:             upb_strtable_next2
        - Src:             'upb/hash/common.c:481,5'
          Dst:             upb_strtable_insert
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_strtable_next2
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 832
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.upb_strtable *'
        - 'struct.upb_StringView *'
        - 'struct.upb_value *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          88
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_value_val
        - next
        - upb_table_size
        - upb_tabstr
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:833,20'
          Dst:             next
        - Src:             'upb/hash/common.c:834,17'
          Dst:             upb_table_size
        - Src:             'upb/hash/common.c:837,17'
          Dst:             upb_tabstr
        - Src:             'upb/hash/common.c:839,12'
          Dst:             _upb_value_val
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_strtable_clear
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_strtable *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_table_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:468,18'
          Dst:             upb_table_size
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Log2Ceiling
      functionSourceFile: '/proc/self/cwd/./upb/base/log2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_strtable_init
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_strtable *'
        - 'size_t '
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          44
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - init
        - upb_Log2Ceiling
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:463,18'
          Dst:             upb_Log2Ceiling
        - Src:             'upb/hash/common.c:464,10'
          Dst:             init
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_strdup2
      functionSourceFile: '/proc/self/cwd/upb/hash/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          73
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - upb_Arena_Malloc
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/hash/common.c:81,7'
          Dst:             upb_Arena_Malloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Status_VAppendErrorFormat
      functionSourceFile: '/proc/self/cwd/upb/base/status.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_Status *'
        - 'char *'
        - 'struct.__va_list_tag *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strlen
        - vsnprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/base/status.c:78,9'
          Dst:             strlen
        - Src:             'upb/base/status.c:79,3'
          Dst:             vsnprintf
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - 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:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Status_VSetErrorFormat
      functionSourceFile: '/proc/self/cwd/upb/base/status.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_Status *'
        - 'char *'
        - 'struct.__va_list_tag *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vsnprintf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/base/status.c:69,3'
          Dst:             vsnprintf
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Status_SetErrorFormat
      functionSourceFile: '/proc/self/cwd/upb/base/status.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_Status *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - upb_Status_VSetErrorFormat
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/base/status.c:61,3'
          Dst:             upb_Status_VSetErrorFormat
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Status_SetErrorMessage
      functionSourceFile: '/proc/self/cwd/upb/base/status.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_Status *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strncpy
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/base/status.c:54,3'
          Dst:             strncpy
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    strncpy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Status_ErrorMessage
      functionSourceFile: '/proc/self/cwd/upb/base/status.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.upb_Status *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Status_IsOk
      functionSourceFile: '/proc/self/cwd/upb/base/status.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_Status *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Status_Clear
      functionSourceFile: '/proc/self/cwd/upb/base/status.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_Status *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_global_allocfunc
      functionSourceFile: '/proc/self/cwd/upb/mem/alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'struct.upb_alloc.447 *'
        - 'char *'
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - realloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mem/alloc.c:43,12'
          Dst:             realloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_free
      functionSourceFile: '/proc/self/cwd/./upb/mem/alloc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_alloc *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_addblock
      functionSourceFile: '/proc/self/cwd/upb/mem/arena.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.upb_Arena *'
        - 'struct.upb_Arena *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          109
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - upb_cleanup_has_initial_block
        - upb_cleanup_metadata
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mem/arena.c:105,25'
          Dst:             upb_cleanup_has_initial_block
        - Src:             'upb/mem/arena.c:104,25'
          Dst:             upb_cleanup_metadata
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_cleanup_has_initial_block
      functionSourceFile: '/proc/self/cwd/upb/mem/arena.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_cleanup_metadata
      functionSourceFile: '/proc/self/cwd/upb/mem/arena.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'int *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_malloc
      functionSourceFile: '/proc/self/cwd/./upb/mem/alloc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_alloc *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_Fuse
      functionSourceFile: '/proc/self/cwd/upb/mem/arena.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_Arena *'
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          139
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - arena_findroot
        - upb_cleanup_has_initial_block
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mem/arena.c:237,19'
          Dst:             arena_findroot
        - Src:             'upb/mem/arena.c:238,19'
          Dst:             arena_findroot
        - Src:             'upb/mem/arena.c:243,7'
          Dst:             upb_cleanup_has_initial_block
        - Src:             'upb/mem/arena.c:244,7'
          Dst:             upb_cleanup_has_initial_block
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    arena_findroot
      functionSourceFile: '/proc/self/cwd/upb/mem/arena.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      'struct.upb_Arena *'
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          36
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_ArenaHas
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_cleanup_pointer
      functionSourceFile: '/proc/self/cwd/upb/mem/arena.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      'int *'
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_AddCleanup
      functionSourceFile: '/proc/self/cwd/upb/mem/arena.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.upb_Arena *'
        - 'char *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          97
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _upb_ArenaHas
        - upb_Arena_Allocblock
        - upb_cleanup_pointer
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mem/arena.c:217,24'
          Dst:             upb_cleanup_pointer
        - Src:             'upb/mem/arena.c:219,20'
          Dst:             _upb_ArenaHas
        - Src:             'upb/mem/arena.c:220,10'
          Dst:             upb_Arena_Allocblock
        - Src:             'upb/mem/arena.c:222,16'
          Dst:             upb_cleanup_pointer
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_Allocblock
      functionSourceFile: '/proc/self/cwd/upb/mem/arena.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.upb_Arena *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          80
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - arena_findroot
        - upb_Arena_addblock
        - upb_malloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mem/arena.c:111,21'
          Dst:             arena_findroot
        - Src:             'upb/mem/arena.c:113,26'
          Dst:             upb_malloc
        - Src:             'upb/mem/arena.c:116,3'
          Dst:             upb_Arena_addblock
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    arena_dofree
      functionSourceFile: '/proc/self/cwd/upb/mem/arena.c'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - upb_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mem/arena.c:205,5'
          Dst:             upb_free
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_Free
      functionSourceFile: '/proc/self/cwd/upb/mem/arena.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - arena_dofree
        - arena_findroot
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mem/arena.c:211,7'
          Dst:             arena_findroot
        - Src:             'upb/mem/arena.c:212,27'
          Dst:             arena_dofree
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    arena_initslow
      functionSourceFile: '/proc/self/cwd/upb/mem/arena.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionDepth:   0
      returnType:      'struct.upb_Arena *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.upb_alloc *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          88
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - upb_Arena_addblock
        - upb_cleanup_metadata
        - upb_malloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mem/arena.c:134,25'
          Dst:             upb_malloc
        - Src:             'upb/mem/arena.c:146,25'
          Dst:             upb_cleanup_metadata
        - Src:             'upb/mem/arena.c:148,3'
          Dst:             upb_Arena_addblock
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_Init
      functionSourceFile: '/proc/self/cwd/upb/mem/arena.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionDepth:   0
      returnType:      'struct.upb_Arena *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.upb_alloc *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          149
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - arena_initslow
        - upb_cleanup_metadata
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mem/arena.c:169,12'
          Dst:             arena_initslow
        - Src:             'upb/mem/arena.c:182,25'
          Dst:             upb_cleanup_metadata
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_Malloc
      functionSourceFile: '/proc/self/cwd/./upb/mem/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_Arena *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _upb_ArenaHas
        - _upb_Arena_SlowMalloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './upb/mem/arena.h:83,7'
          Dst:             _upb_ArenaHas
        - Src:             './upb/mem/arena.h:84,12'
          Dst:             _upb_Arena_SlowMalloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _upb_Arena_SlowMalloc
      functionSourceFile: '/proc/self/cwd/upb/mem/arena.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.upb_Arena *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - upb_Arena_Allocblock
        - upb_Arena_Malloc
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mem/arena.c:121,8'
          Dst:             upb_Arena_Allocblock
        - Src:             'upb/mem/arena.c:123,10'
          Dst:             upb_Arena_Malloc
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_DebugRefCount
      functionSourceFile: '/proc/self/cwd/upb/mem/arena.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - arena_findroot
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mem/arena.c:87,10'
          Dst:             arena_findroot
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    upb_Arena_SpaceAllocated
      functionSourceFile: '/proc/self/cwd/upb/mem/arena.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.upb_Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - arena_findroot
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upb/mem/arena.c:73,11'
          Dst:             arena_findroot
...
---
Fuzzer filename: '/proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    utf8_naive
      functionSourceFile: '/proc/self/cwd/external/utf8_range/naive.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         73
      ICount:          365
      EdgeCount:       99
      CyclomaticComplexity: 28
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
