---
Fuzzer filename: '/src/llvm-project/libcxx/test/libcxx/fuzzing/search.pass.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    memcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/llvm-project/libcxx/test/libcxx/fuzzing/search.pass.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - size
      BBCount:         19
      ICount:          120
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libcxx/test/libcxx/fuzzing/search.pass.cpp:20,9'
          Branch Sides:
            - BranchSide:      'libcxx/test/libcxx/fuzzing/search.pass.cpp:21,9'
              BranchSideFuncs: []
            - BranchSide:      'libcxx/test/libcxx/fuzzing/search.pass.cpp:23,34'
              BranchSideFuncs:
                - _ZNSt3__114numeric_limitsIhE3maxB8ne200000Ev
                - __assert_fail
                - __assert_fail
                - _ZNSt3__16searchB8ne200000IPKhS2_EET_S3_S3_T0_S4_
                - _ZNSt3__15equalB8ne200000IPKhS2_EEbT_S3_T0_
        - Branch String:   'libcxx/test/libcxx/fuzzing/search.pass.cpp:24,5'
          Branch Sides:
            - BranchSide:      'libcxx/test/libcxx/fuzzing/search.pass.cpp:24,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZNSt3__16searchB8ne200000IPKhS2_EET_S3_S3_T0_S4_
                - _ZNSt3__15equalB8ne200000IPKhS2_EEbT_S3_T0_
            - BranchSide:      'libcxx/test/libcxx/fuzzing/search.pass.cpp:25,37'
              BranchSideFuncs:
                - __assert_fail
                - _ZNSt3__16searchB8ne200000IPKhS2_EET_S3_S3_T0_S4_
                - _ZNSt3__15equalB8ne200000IPKhS2_EEbT_S3_T0_
        - Branch String:   'libcxx/test/libcxx/fuzzing/search.pass.cpp:28,5'
          Branch Sides:
            - BranchSide:      'libcxx/test/libcxx/fuzzing/search.pass.cpp:28,5'
              BranchSideFuncs:
                - _ZNSt3__16searchB8ne200000IPKhS2_EET_S3_S3_T0_S4_
                - _ZNSt3__15equalB8ne200000IPKhS2_EEbT_S3_T0_
            - BranchSide:      'libcxx/test/libcxx/fuzzing/search.pass.cpp:30,27'
              BranchSideFuncs:
                - _ZNSt3__16searchB8ne200000IPKhS2_EET_S3_S3_T0_S4_
                - _ZNSt3__15equalB8ne200000IPKhS2_EEbT_S3_T0_
        - Branch String:   'libcxx/test/libcxx/fuzzing/search.pass.cpp:31,9'
          Branch Sides:
            - BranchSide:      'libcxx/test/libcxx/fuzzing/search.pass.cpp:32,25'
              BranchSideFuncs:
                - _ZNSt3__15equalB8ne200000IPKhS2_EEbT_S3_T0_
            - BranchSide:      'libcxx/test/libcxx/fuzzing/search.pass.cpp:34,5'
              BranchSideFuncs: []
        - Branch String:   'libcxx/test/libcxx/fuzzing/search.pass.cpp:32,13'
          Branch Sides:
            - BranchSide:      'libcxx/test/libcxx/fuzzing/search.pass.cpp:32,47'
              BranchSideFuncs: []
            - BranchSide:      'libcxx/test/libcxx/fuzzing/search.pass.cpp:33,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libcxx/test/libcxx/fuzzing/search.pass.cpp:24,5'
          Dst:             __assert_fail
        - Src:             'libcxx/test/libcxx/fuzzing/search.pass.cpp:28,5'
          Dst:             __assert_fail
    - functionName:    __assert_fail
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
