---
Fuzzer filename: '/src/oss-fuzz-example/fuzz_complex_parser.c'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/oss-fuzz-example/fuzz_complex_parser.c'
      linkageType:     externalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - parse_complex_format
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz_complex_parser.c:27,3'
          Dst:             parse_complex_format
    - functionName:    parse_complex_format_second
      functionSourceFile: '/src/oss-fuzz-example/char_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         32
      ICount:          180
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached:
        - read_key_figures
        - strlen
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'char_lib.c:118,21'
          Dst:             strlen
        - Src:             'char_lib.c:144,16'
          Dst:             read_key_figures
    - functionName:    strlen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    read_key_figures
      functionSourceFile: '/src/oss-fuzz-example/char_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - get_the_right_character
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'char_lib.c:72,12'
          Dst:             get_the_right_character
    - functionName:    get_the_right_character
      functionSourceFile: '/src/oss-fuzz-example/char_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'char_lib.c:54,9'
          Dst:             strlen
    - functionName:    parse_complex_format
      functionSourceFile: '/src/oss-fuzz-example/char_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         32
      ICount:          177
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached:
        - read_key_figures
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'char_lib.c:76,21'
          Dst:             strlen
        - Src:             'char_lib.c:102,16'
          Dst:             read_key_figures
    - functionName:    count_lowercase_letters
      functionSourceFile: '/src/oss-fuzz-example/char_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          123
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - printf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'char_lib.c:43,5'
          Dst:             printf
        - Src:             'char_lib.c:46,5'
          Dst:             printf
    - functionName:    printf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
