---
Fuzzer filename: '/src/fluent-bit/tests/internal/fuzzers/record_ac_fuzzer.c'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    flb_fuzz_get_probability
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - val
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:59,7'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:60,5'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:62,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_free
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/fluent-bit/tests/internal/fuzzers/record_ac_fuzzer.c'
      linkageType:     externalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - size
      BBCount:         29
      ICount:          221
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - flb_free
        - flb_pack_json
        - flb_ra_create
        - flb_ra_destroy
        - flb_ra_dump
        - flb_ra_is_static
        - flb_ra_translate
        - flb_sds_create
        - flb_sds_destroy
        - get_null_terminated
      functionUses:    0
      BranchProfiles:
        - Branch String:   'tests/internal/fuzzers/record_ac_fuzzer.c:14,22'
          Branch Sides:
            - BranchSide:      'tests/internal/fuzzers/record_ac_fuzzer.c:14,25'
              BranchSideFuncs: []
            - BranchSide:      'tests/internal/fuzzers/record_ac_fuzzer.c:15,9'
              BranchSideFuncs: []
        - Branch String:   'tests/internal/fuzzers/record_ac_fuzzer.c:14,9'
          Branch Sides:
            - BranchSide:      'tests/internal/fuzzers/record_ac_fuzzer.c:15,9'
              BranchSideFuncs: []
            - BranchSide:      'tests/internal/fuzzers/record_ac_fuzzer.c:18,11'
              BranchSideFuncs:
                - get_null_terminated
                - flb_pack_json
                - flb_free
                - get_null_terminated
                - flb_sds_create
                - flb_free
                - flb_free
                - flb_ra_create
                - flb_sds_destroy
                - flb_free
                - flb_free
                - flb_ra_is_static
                - msgpack_unpacked_init
                - msgpack_unpack_next
                - flb_ra_translate
                - flb_ra_destroy
                - flb_sds_destroy
                - msgpack_unpacked_destroy
                - flb_free
                - flb_free
                - flb_ra_dump
                - flb_sds_destroy
                - flb_ra_destroy
                - flb_sds_destroy
                - msgpack_unpacked_destroy
                - flb_free
        - Branch String:   'tests/internal/fuzzers/record_ac_fuzzer.c:33,9'
          Branch Sides:
            - BranchSide:      'tests/internal/fuzzers/record_ac_fuzzer.c:34,24'
              BranchSideFuncs:
                - get_null_terminated
                - flb_pack_json
                - flb_free
                - get_null_terminated
                - flb_sds_create
                - flb_free
                - flb_free
                - flb_ra_create
                - flb_sds_destroy
                - flb_free
                - flb_free
                - flb_ra_is_static
                - msgpack_unpacked_init
                - msgpack_unpack_next
                - flb_ra_translate
                - flb_ra_destroy
                - flb_sds_destroy
                - msgpack_unpacked_destroy
                - flb_free
                - flb_free
                - flb_ra_dump
                - flb_sds_destroy
                - flb_ra_destroy
                - flb_sds_destroy
                - msgpack_unpacked_destroy
                - flb_free
            - BranchSide:      'tests/internal/fuzzers/record_ac_fuzzer.c:37,9'
              BranchSideFuncs:
                - get_null_terminated
                - flb_pack_json
                - flb_free
                - get_null_terminated
                - flb_sds_create
                - flb_free
                - flb_free
                - flb_ra_create
                - flb_sds_destroy
                - flb_free
                - flb_free
                - flb_ra_is_static
                - msgpack_unpacked_init
                - msgpack_unpack_next
                - flb_ra_translate
                - flb_ra_destroy
                - flb_sds_destroy
                - msgpack_unpacked_destroy
                - flb_free
                - flb_free
                - flb_ra_dump
                - flb_sds_destroy
                - flb_ra_destroy
                - flb_sds_destroy
                - msgpack_unpacked_destroy
                - flb_free
        - Branch String:   'tests/internal/fuzzers/record_ac_fuzzer.c:37,9'
          Branch Sides:
            - BranchSide:      'tests/internal/fuzzers/record_ac_fuzzer.c:38,8'
              BranchSideFuncs: []
            - BranchSide:      'tests/internal/fuzzers/record_ac_fuzzer.c:41,33'
              BranchSideFuncs:
                - get_null_terminated
                - flb_pack_json
                - flb_free
                - get_null_terminated
                - flb_sds_create
                - flb_free
                - flb_free
                - flb_ra_create
                - flb_sds_destroy
                - flb_free
                - flb_free
                - flb_ra_is_static
                - msgpack_unpacked_init
                - msgpack_unpack_next
                - flb_ra_translate
                - flb_ra_destroy
                - flb_sds_destroy
                - msgpack_unpacked_destroy
                - flb_free
                - flb_free
                - flb_ra_dump
                - flb_sds_destroy
                - flb_ra_destroy
                - flb_sds_destroy
                - msgpack_unpacked_destroy
                - flb_free
        - Branch String:   'tests/internal/fuzzers/record_ac_fuzzer.c:49,9'
          Branch Sides:
            - BranchSide:      'tests/internal/fuzzers/record_ac_fuzzer.c:50,18'
              BranchSideFuncs:
                - flb_free
            - BranchSide:      'tests/internal/fuzzers/record_ac_fuzzer.c:53,14'
              BranchSideFuncs:
                - flb_free
                - get_null_terminated
                - flb_sds_create
                - flb_free
                - flb_free
                - flb_ra_create
                - flb_sds_destroy
                - flb_free
                - flb_free
                - flb_ra_is_static
                - msgpack_unpacked_init
                - msgpack_unpack_next
                - flb_ra_translate
                - flb_ra_destroy
                - flb_sds_destroy
                - msgpack_unpacked_destroy
                - flb_free
                - flb_free
                - flb_ra_dump
                - flb_sds_destroy
                - flb_ra_destroy
                - flb_sds_destroy
                - msgpack_unpacked_destroy
        - Branch String:   'tests/internal/fuzzers/record_ac_fuzzer.c:58,9'
          Branch Sides:
            - BranchSide:      'tests/internal/fuzzers/record_ac_fuzzer.c:59,28'
              BranchSideFuncs:
                - flb_ra_create
                - flb_sds_destroy
                - flb_free
                - flb_free
                - flb_ra_is_static
                - msgpack_unpacked_init
                - msgpack_unpack_next
                - flb_ra_translate
                - flb_ra_destroy
                - flb_sds_destroy
                - msgpack_unpacked_destroy
                - flb_free
                - flb_free
                - flb_ra_dump
                - flb_sds_destroy
                - flb_ra_destroy
                - flb_sds_destroy
                - msgpack_unpacked_destroy
                - flb_free
                - flb_free
            - BranchSide:      'tests/internal/fuzzers/record_ac_fuzzer.c:94,9'
              BranchSideFuncs:
                - flb_free
                - flb_free
        - Branch String:   'tests/internal/fuzzers/record_ac_fuzzer.c:60,13'
          Branch Sides:
            - BranchSide:      'tests/internal/fuzzers/record_ac_fuzzer.c:61,29'
              BranchSideFuncs:
                - flb_ra_is_static
                - msgpack_unpacked_init
                - msgpack_unpack_next
                - flb_ra_translate
                - flb_ra_destroy
                - flb_sds_destroy
                - msgpack_unpacked_destroy
                - flb_free
                - flb_free
                - flb_ra_dump
                - flb_sds_destroy
                - flb_ra_destroy
                - flb_sds_destroy
                - msgpack_unpacked_destroy
                - flb_free
                - flb_free
            - BranchSide:      'tests/internal/fuzzers/record_ac_fuzzer.c:67,26'
              BranchSideFuncs:
                - flb_ra_is_static
                - msgpack_unpacked_init
                - msgpack_unpack_next
                - flb_ra_translate
                - flb_ra_destroy
                - flb_sds_destroy
                - msgpack_unpacked_destroy
                - flb_free
                - flb_free
                - flb_ra_dump
                - flb_sds_destroy
                - flb_ra_destroy
                - flb_sds_destroy
                - msgpack_unpacked_destroy
                - flb_free
                - flb_free
        - Branch String:   'tests/internal/fuzzers/record_ac_fuzzer.c:75,13'
          Branch Sides:
            - BranchSide:      'tests/internal/fuzzers/record_ac_fuzzer.c:76,28'
              BranchSideFuncs:
                - flb_ra_dump
                - flb_sds_destroy
                - flb_ra_destroy
                - flb_sds_destroy
                - msgpack_unpacked_destroy
                - flb_free
                - flb_free
            - BranchSide:      'tests/internal/fuzzers/record_ac_fuzzer.c:85,21'
              BranchSideFuncs:
                - flb_ra_dump
                - flb_sds_destroy
                - flb_ra_destroy
                - flb_sds_destroy
                - msgpack_unpacked_destroy
                - flb_free
                - flb_free
        - Branch String:   'tests/internal/fuzzers/record_ac_fuzzer.c:94,9'
          Branch Sides:
            - BranchSide:      'tests/internal/fuzzers/record_ac_fuzzer.c:95,18'
              BranchSideFuncs:
                - flb_free
                - flb_free
            - BranchSide:      'tests/internal/fuzzers/record_ac_fuzzer.c:97,9'
              BranchSideFuncs:
                - flb_free
        - Branch String:   'tests/internal/fuzzers/record_ac_fuzzer.c:97,9'
          Branch Sides:
            - BranchSide:      'tests/internal/fuzzers/record_ac_fuzzer.c:98,18'
              BranchSideFuncs:
                - flb_free
            - BranchSide:      'tests/internal/fuzzers/record_ac_fuzzer.c:100,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'tests/internal/fuzzers/record_ac_fuzzer.c:45,22'
          Dst:             get_null_terminated
        - Src:             'tests/internal/fuzzers/record_ac_fuzzer.c:48,15'
          Dst:             flb_pack_json
        - Src:             'tests/internal/fuzzers/record_ac_fuzzer.c:50,9'
          Dst:             flb_free
        - Src:             'tests/internal/fuzzers/record_ac_fuzzer.c:53,5'
          Dst:             flb_free
        - Src:             'tests/internal/fuzzers/record_ac_fuzzer.c:55,29'
          Dst:             get_null_terminated
        - Src:             'tests/internal/fuzzers/record_ac_fuzzer.c:57,14'
          Dst:             flb_sds_create
        - Src:             'tests/internal/fuzzers/record_ac_fuzzer.c:59,14'
          Dst:             flb_ra_create
        - Src:             'tests/internal/fuzzers/record_ac_fuzzer.c:61,13'
          Dst:             flb_sds_destroy
        - Src:             'tests/internal/fuzzers/record_ac_fuzzer.c:62,13'
          Dst:             flb_free
        - Src:             'tests/internal/fuzzers/record_ac_fuzzer.c:63,13'
          Dst:             flb_free
        - Src:             'tests/internal/fuzzers/record_ac_fuzzer.c:67,9'
          Dst:             flb_ra_is_static
        - Src:             'tests/internal/fuzzers/record_ac_fuzzer.c:74,25'
          Dst:             flb_ra_translate
        - Src:             'tests/internal/fuzzers/record_ac_fuzzer.c:76,13'
          Dst:             flb_ra_destroy
        - Src:             'tests/internal/fuzzers/record_ac_fuzzer.c:77,13'
          Dst:             flb_sds_destroy
        - Src:             'tests/internal/fuzzers/record_ac_fuzzer.c:81,13'
          Dst:             flb_free
        - Src:             'tests/internal/fuzzers/record_ac_fuzzer.c:82,13'
          Dst:             flb_free
        - Src:             'tests/internal/fuzzers/record_ac_fuzzer.c:85,9'
          Dst:             flb_ra_dump
        - Src:             'tests/internal/fuzzers/record_ac_fuzzer.c:88,9'
          Dst:             flb_sds_destroy
        - Src:             'tests/internal/fuzzers/record_ac_fuzzer.c:89,9'
          Dst:             flb_ra_destroy
        - Src:             'tests/internal/fuzzers/record_ac_fuzzer.c:90,9'
          Dst:             flb_sds_destroy
        - Src:             'tests/internal/fuzzers/record_ac_fuzzer.c:95,9'
          Dst:             flb_free
        - Src:             'tests/internal/fuzzers/record_ac_fuzzer.c:98,9'
          Dst:             flb_free
    - functionName:    get_null_terminated
      functionSourceFile: '/src/fluent-bit/tests/internal/fuzzers/flb_fuzz_header.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - size
        - data
        - total_data_size
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flb_malloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'tests/internal/fuzzers/flb_fuzz_header.h:31,7'
          Branch Sides:
            - BranchSide:      'tests/internal/fuzzers/flb_fuzz_header.h:31,7'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'tests/internal/fuzzers/flb_fuzz_header.h:32,18'
              BranchSideFuncs:
                - malloc
      Callsites:
        - Src:             'tests/internal/fuzzers/flb_fuzz_header.h:30,15'
          Dst:             flb_malloc
    - functionName:    flb_malloc
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - flb_fuzz_get_probability
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:71,8'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:72,6'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:76,9'
              BranchSideFuncs:
                - malloc
        - Branch String:   'include/fluent-bit/flb_mem.h:76,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:77,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:80,19'
              BranchSideFuncs:
                - malloc
      Callsites:
        - Src:             'include/fluent-bit/flb_mem.h:71,8'
          Dst:             flb_fuzz_get_probability
    - functionName:    key_exists_in_map
      functionSourceFile: '/src/fluent-bit/src/flb_pack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - key
        - map
        - offset
      BBCount:         16
      ICount:          104
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_pack.c:563,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:564,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:567,14'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'src/flb_pack.c:567,5'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:568,17'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'src/flb_pack.c:582,5'
              BranchSideFuncs: []
        - Branch String:   'src/flb_pack.c:569,13'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:570,13'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'src/flb_pack.c:573,17'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'src/flb_pack.c:573,13'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:574,13'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'src/flb_pack.c:577,24'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'src/flb_pack.c:577,13'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:578,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:580,5'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             'src/flb_pack.c:577,13'
          Dst:             memcmp
    - 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:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    try_to_write
      functionSourceFile: '/src/fluent-bit/src/flb_pack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 551
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - off
        - left
        - str
        - str_len
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - strlen
      functionUses:    19
      BranchProfiles:
        - Branch String:   'src/flb_pack.c:542,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:543,26'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'src/flb_pack.c:545,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_pack.c:545,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:546,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:548,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_pack.c:543,19'
          Dst:             strlen
    - 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:    76
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __bswap_64
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ntohl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    51
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ntohs
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    48
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_float
      functionSourceFile: '/src/fluent-bit/src/flb_pack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - buf
        - len
      BBCount:         21
      ICount:          112
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_pack.c:102,5'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:103,15'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:112,5'
              BranchSideFuncs: []
        - Branch String:   'src/flb_pack.c:103,24'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:103,41'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:103,28'
              BranchSideFuncs: []
        - Branch String:   'src/flb_pack.c:103,38'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:103,41'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:106,19'
              BranchSideFuncs: []
        - Branch String:   'src/flb_pack.c:103,49'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:103,55'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:106,19'
              BranchSideFuncs: []
        - Branch String:   'src/flb_pack.c:103,69'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:103,74'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:104,13'
              BranchSideFuncs: []
        - Branch String:   'src/flb_pack.c:103,13'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:104,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:106,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pack_string_token
      functionSourceFile: '/src/fluent-bit/src/flb_pack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
        - str
        - len
        - pck
      BBCount:         10
      ICount:          102
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - flb_errno_print
        - flb_realloc
        - flb_unescape_string_utf8
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_pack.c:125,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:126,13'
              BranchSideFuncs:
                - flb_realloc
                - __errno_location
                - flb_errno_print
                - flb_unescape_string_utf8
                - msgpack_pack_str
                - msgpack_pack_str_body
            - BranchSide:      'src/flb_pack.c:137,15'
              BranchSideFuncs:
                - flb_unescape_string_utf8
                - msgpack_pack_str
                - msgpack_pack_str_body
        - Branch String:   'src/flb_pack.c:128,13'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:129,13'
              BranchSideFuncs:
                - flb_unescape_string_utf8
                - msgpack_pack_str
                - msgpack_pack_str_body
            - BranchSide:      'src/flb_pack.c:133,31'
              BranchSideFuncs:
                - flb_unescape_string_utf8
                - msgpack_pack_str
                - msgpack_pack_str_body
      Callsites:
        - Src:             'src/flb_pack.c:127,15'
          Dst:             flb_realloc
        - Src:             'src/flb_pack.c:129,13'
          Dst:             __errno_location
        - Src:             'src/flb_pack.c:129,13'
          Dst:             flb_errno_print
        - Src:             'src/flb_pack.c:140,15'
          Dst:             flb_unescape_string_utf8
    - functionName:    flb_realloc
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ptr
        - size
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - realloc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/fluent-bit/flb_mem.h:101,12'
          Dst:             realloc
    - functionName:    __errno_location
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    127
      BranchProfiles:  []
      Callsites:       []
    - functionName:    realloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    41
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_fuzz_get_probability
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - val
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:59,7'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:60,5'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:62,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_pack_set_null_as_nan
      functionSourceFile: '/src/fluent-bit/src/flb_pack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - b
      BBCount:         7
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_pack.c:47,23'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:47,26'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:48,31'
              BranchSideFuncs: []
        - Branch String:   'src/flb_pack.c:47,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:47,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:48,31'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_pack_init
      functionSourceFile: '/src/fluent-bit/src/flb_pack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1261
      functionLinenumberEnd: 1270
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - config
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flb_pack_set_null_as_nan
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_pack.c:1264,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:1265,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:1267,36'
              BranchSideFuncs:
                - flb_pack_set_null_as_nan
      Callsites:
        - Src:             'src/flb_pack.c:1267,11'
          Dst:             flb_pack_set_null_as_nan
    - functionName:    flb_msgpack_expand_map
      functionSourceFile: '/src/fluent-bit/src/flb_pack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1204
      functionLinenumberEnd: 1258
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - map_data
        - map_size
        - kv_arr
        - kv_arr_len
        - out_buf
        - out_size
      BBCount:         20
      ICount:          197
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - flb_errno_print
        - flb_malloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_pack.c:1214,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:1215,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:1218,5'
              BranchSideFuncs:
                - msgpack_unpacked_init.39
                - msgpack_unpack_next
                - msgpack_sbuffer_init
                - msgpack_packer_init
                - msgpack_pack_map
                - msgpack_unpacked_destroy.40
                - flb_malloc.41
                - msgpack_sbuffer_destroy
                - __errno_location
                - flb_errno_print
                - msgpack_sbuffer_destroy
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_unpacked_destroy.40
                - msgpack_unpacked_destroy.40
        - Branch String:   'src/flb_pack.c:1219,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:1221,9'
              BranchSideFuncs:
                - msgpack_unpacked_destroy.40
            - BranchSide:      'src/flb_pack.c:1224,16'
              BranchSideFuncs:
                - msgpack_sbuffer_init
                - msgpack_packer_init
                - msgpack_pack_map
                - msgpack_unpacked_destroy.40
                - flb_malloc.41
                - msgpack_sbuffer_destroy
                - __errno_location
                - flb_errno_print
                - msgpack_sbuffer_destroy
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_unpacked_destroy.40
        - Branch String:   'src/flb_pack.c:1224,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:1225,9'
              BranchSideFuncs:
                - msgpack_unpacked_destroy.40
            - BranchSide:      'src/flb_pack.c:1229,18'
              BranchSideFuncs:
                - msgpack_sbuffer_init
                - msgpack_packer_init
                - msgpack_pack_map
                - msgpack_unpacked_destroy.40
                - flb_malloc.41
                - msgpack_sbuffer_destroy
                - __errno_location
                - flb_errno_print
                - msgpack_sbuffer_destroy
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
        - Branch String:   'src/flb_pack.c:1236,5'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:1237,42'
              BranchSideFuncs:
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_unpacked_destroy.40
                - flb_malloc.41
                - msgpack_sbuffer_destroy
                - __errno_location
                - flb_errno_print
                - msgpack_sbuffer_destroy
                - msgpack_pack_object
                - msgpack_pack_object
            - BranchSide:      'src/flb_pack.c:1240,11'
              BranchSideFuncs:
                - msgpack_unpacked_destroy.40
                - flb_malloc.41
                - msgpack_sbuffer_destroy
                - __errno_location
                - flb_errno_print
                - msgpack_sbuffer_destroy
                - msgpack_pack_object
                - msgpack_pack_object
        - Branch String:   'src/flb_pack.c:1240,5'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:1241,35'
              BranchSideFuncs:
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_unpacked_destroy.40
                - flb_malloc.41
                - msgpack_sbuffer_destroy
                - __errno_location
                - flb_errno_print
                - msgpack_sbuffer_destroy
            - BranchSide:      'src/flb_pack.c:1244,5'
              BranchSideFuncs:
                - msgpack_unpacked_destroy.40
                - flb_malloc.41
                - msgpack_sbuffer_destroy
                - __errno_location
                - flb_errno_print
                - msgpack_sbuffer_destroy
        - Branch String:   'src/flb_pack.c:1249,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:1250,9'
              BranchSideFuncs:
                - __errno_location
                - flb_errno_print
                - msgpack_sbuffer_destroy
            - BranchSide:      'src/flb_pack.c:1254,13'
              BranchSideFuncs:
                - msgpack_sbuffer_destroy
      Callsites:
        - Src:             'src/flb_pack.c:1247,16'
          Dst:             flb_malloc
        - Src:             'src/flb_pack.c:1250,9'
          Dst:             __errno_location
        - Src:             'src/flb_pack.c:1250,9'
          Dst:             flb_errno_print
    - functionName:    flb_malloc
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - flb_fuzz_get_probability
      functionUses:    4
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:71,8'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:72,6'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:76,9'
              BranchSideFuncs:
                - malloc
        - Branch String:   'include/fluent-bit/flb_mem.h:76,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:77,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:80,19'
              BranchSideFuncs:
                - malloc
      Callsites:
        - Src:             'include/fluent-bit/flb_mem.h:71,8'
          Dst:             flb_fuzz_get_probability
    - 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:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_pack_time_now
      functionSourceFile: '/src/fluent-bit/src/flb_pack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1191
      functionLinenumberEnd: 1198
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pck
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_time_append_to_msgpack
        - flb_time_get
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_pack.c:1195,5'
          Dst:             flb_time_get
        - Src:             'src/flb_pack.c:1196,11'
          Dst:             flb_time_append_to_msgpack
    - functionName:    flb_msgpack_to_json_str
      functionSourceFile: '/src/fluent-bit/src/flb_pack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1148
      functionLinenumberEnd: 1188
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - size
        - obj
      BBCount:         19
      ICount:          106
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - __errno_location
        - flb_errno_print
        - flb_free
        - flb_malloc
        - flb_msgpack_to_json
        - flb_realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_pack.c:1153,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:1154,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:1157,9'
              BranchSideFuncs:
                - flb_malloc.41
                - __errno_location
                - flb_errno_print
                - flb_msgpack_to_json
                - flb_realloc
                - flb_free.42
                - __errno_location
                - flb_errno_print
        - Branch String:   'src/flb_pack.c:1157,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:1158,14'
              BranchSideFuncs:
                - flb_malloc.41
                - __errno_location
                - flb_errno_print
                - flb_msgpack_to_json
                - flb_realloc
                - flb_free.42
                - __errno_location
                - flb_errno_print
            - BranchSide:      'src/flb_pack.c:1161,22'
              BranchSideFuncs:
                - flb_malloc.41
                - __errno_location
                - flb_errno_print
                - flb_msgpack_to_json
                - flb_realloc
                - flb_free.42
                - __errno_location
                - flb_errno_print
        - Branch String:   'src/flb_pack.c:1162,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:1163,9'
              BranchSideFuncs:
                - flb_msgpack_to_json
                - flb_realloc
                - flb_free.42
                - __errno_location
                - flb_errno_print
            - BranchSide:      'src/flb_pack.c:1167,5'
              BranchSideFuncs:
                - flb_msgpack_to_json
                - flb_realloc
                - flb_free.42
                - __errno_location
                - flb_errno_print
        - Branch String:   'src/flb_pack.c:1169,13'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:1171,18'
              BranchSideFuncs:
                - flb_realloc
                - flb_free.42
                - __errno_location
                - flb_errno_print
                - flb_msgpack_to_json
            - BranchSide:      'src/flb_pack.c:1183,13'
              BranchSideFuncs: []
        - Branch String:   'src/flb_pack.c:1173,17'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:1174,23'
              BranchSideFuncs:
                - flb_msgpack_to_json
                - flb_realloc
                - flb_free.42
                - __errno_location
                - flb_errno_print
            - BranchSide:      'src/flb_pack.c:1177,26'
              BranchSideFuncs:
                - flb_free.42
                - __errno_location
                - flb_errno_print
      Callsites:
        - Src:             'src/flb_pack.c:1161,11'
          Dst:             flb_malloc
        - Src:             'src/flb_pack.c:1163,9'
          Dst:             __errno_location
        - Src:             'src/flb_pack.c:1163,9'
          Dst:             flb_errno_print
        - Src:             'src/flb_pack.c:1168,15'
          Dst:             flb_msgpack_to_json
        - Src:             'src/flb_pack.c:1172,19'
          Dst:             flb_realloc
        - Src:             'src/flb_pack.c:1177,17'
          Dst:             flb_free
        - Src:             'src/flb_pack.c:1178,17'
          Dst:             __errno_location
        - Src:             'src/flb_pack.c:1178,17'
          Dst:             flb_errno_print
    - functionName:    flb_msgpack_to_json
      functionSourceFile: '/src/fluent-bit/src/flb_pack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionLinenumberEnd: 770
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - json_str
        - json_size
        - obj
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - msgpack2json
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/flb_pack.c:763,26'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:763,29'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:764,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_pack.c:763,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:764,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:767,24'
              BranchSideFuncs:
                - msgpack2json
        - Branch String:   'src/flb_pack.c:769,12'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:769,18'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:769,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_pack.c:767,11'
          Dst:             msgpack2json
    - functionName:    flb_free
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    msgpack2json
      functionSourceFile: '/src/fluent-bit/src/flb_pack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionLinenumberEnd: 745
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - off
        - left
        - o
      BBCount:         103
      ICount:          666
      EdgeCount:       135
      CyclomaticComplexity: 34
      functionsReached:
        - flb_log_check
        - flb_log_print
        - flb_utils_write_str
        - key_exists_in_map
        - msgpack2json
        - snprintf
        - try_to_write
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/flb_pack.c:594,5'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:596,28'
              BranchSideFuncs:
                - try_to_write
            - BranchSide:      'src/flb_pack.c:600,28'
              BranchSideFuncs:
                - try_to_write
            - BranchSide:      'src/flb_pack.c:607,18'
              BranchSideFuncs:
                - snprintf
                - try_to_write
            - BranchSide:      'src/flb_pack.c:615,18'
              BranchSideFuncs:
                - snprintf
                - try_to_write
            - BranchSide:      'src/flb_pack.c:623,18'
              BranchSideFuncs:
                - snprintf
                - try_to_write
                - snprintf
                - snprintf
            - BranchSide:      'src/flb_pack.c:623,18'
              BranchSideFuncs:
                - snprintf
                - try_to_write
                - snprintf
                - snprintf
            - BranchSide:      'src/flb_pack.c:638,26'
              BranchSideFuncs:
                - try_to_write
                - try_to_write
                - flb_utils_write_str
            - BranchSide:      'src/flb_pack.c:648,26'
              BranchSideFuncs:
                - try_to_write
                - try_to_write
                - flb_utils_write_str
            - BranchSide:      'src/flb_pack.c:658,27'
              BranchSideFuncs:
                - try_to_write
                - try_to_write
                - snprintf
                - try_to_write
            - BranchSide:      'src/flb_pack.c:680,16'
              BranchSideFuncs:
                - try_to_write
                - try_to_write
                - msgpack2json
                - try_to_write
                - msgpack2json
            - BranchSide:      'src/flb_pack.c:702,16'
              BranchSideFuncs:
                - try_to_write
                - try_to_write
                - key_exists_in_map
                - msgpack2json
                - try_to_write
                - msgpack2json
                - try_to_write
            - BranchSide:      'src/flb_pack.c:741,9'
              BranchSideFuncs:
                - flb_log_check
                - flb_log_print
        - Branch String:   'src/flb_pack.c:624,17'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:625,30'
              BranchSideFuncs:
                - snprintf
                - try_to_write
            - BranchSide:      'src/flb_pack.c:627,22'
              BranchSideFuncs:
                - snprintf
                - try_to_write
                - snprintf
        - Branch String:   'src/flb_pack.c:627,42'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:627,45'
              BranchSideFuncs:
                - snprintf
                - try_to_write
                - snprintf
            - BranchSide:      'src/flb_pack.c:631,30'
              BranchSideFuncs:
                - snprintf
                - try_to_write
        - Branch String:   'src/flb_pack.c:627,22'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:628,30'
              BranchSideFuncs:
                - snprintf
                - try_to_write
            - BranchSide:      'src/flb_pack.c:631,30'
              BranchSideFuncs:
                - snprintf
                - try_to_write
        - Branch String:   'src/flb_pack.c:638,51'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:639,14'
              BranchSideFuncs:
                - try_to_write
                - flb_utils_write_str
            - BranchSide:      'src/flb_pack.c:645,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_pack.c:641,38'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:640,31'
              BranchSideFuncs:
                - flb_utils_write_str
                - try_to_write
            - BranchSide:      'src/flb_pack.c:641,38'
              BranchSideFuncs:
                - try_to_write
        - Branch String:   'src/flb_pack.c:639,14'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:642,26'
              BranchSideFuncs:
                - try_to_write
            - BranchSide:      'src/flb_pack.c:645,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_pack.c:641,38'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:642,26'
              BranchSideFuncs:
                - try_to_write
            - BranchSide:      'src/flb_pack.c:645,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_pack.c:638,13'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:643,17'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:645,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_pack.c:648,51'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:649,14'
              BranchSideFuncs:
                - try_to_write
                - flb_utils_write_str
            - BranchSide:      'src/flb_pack.c:655,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_pack.c:651,40'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:650,31'
              BranchSideFuncs:
                - flb_utils_write_str
                - try_to_write
            - BranchSide:      'src/flb_pack.c:651,40'
              BranchSideFuncs:
                - try_to_write
        - Branch String:   'src/flb_pack.c:649,14'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:652,26'
              BranchSideFuncs:
                - try_to_write
            - BranchSide:      'src/flb_pack.c:655,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_pack.c:651,40'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:652,26'
              BranchSideFuncs:
                - try_to_write
            - BranchSide:      'src/flb_pack.c:655,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_pack.c:648,13'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:653,17'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:655,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_pack.c:658,13'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:659,13'
              BranchSideFuncs:
                - try_to_write
                - snprintf
                - try_to_write
            - BranchSide:      'src/flb_pack.c:663,18'
              BranchSideFuncs:
                - try_to_write
                - snprintf
                - try_to_write
        - Branch String:   'src/flb_pack.c:666,13'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:667,32'
              BranchSideFuncs:
                - snprintf
                - try_to_write
                - try_to_write
            - BranchSide:      'src/flb_pack.c:673,27'
              BranchSideFuncs:
                - try_to_write
        - Branch String:   'src/flb_pack.c:668,21'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:669,21'
              BranchSideFuncs:
                - try_to_write
                - snprintf
                - try_to_write
            - BranchSide:      'src/flb_pack.c:671,13'
              BranchSideFuncs:
                - try_to_write
                - snprintf
                - try_to_write
        - Branch String:   'src/flb_pack.c:673,13'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:674,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:676,13'
              BranchSideFuncs: []
        - Branch String:   'src/flb_pack.c:682,13'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:683,13'
              BranchSideFuncs:
                - try_to_write
                - msgpack2json
                - try_to_write
                - msgpack2json
            - BranchSide:      'src/flb_pack.c:685,13'
              BranchSideFuncs:
                - try_to_write
                - msgpack2json
                - try_to_write
                - msgpack2json
        - Branch String:   'src/flb_pack.c:685,13'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:686,33'
              BranchSideFuncs:
                - msgpack2json
                - try_to_write
                - try_to_write
                - msgpack2json
            - BranchSide:      'src/flb_pack.c:698,28'
              BranchSideFuncs:
                - try_to_write
        - Branch String:   'src/flb_pack.c:687,17'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:688,17'
              BranchSideFuncs:
                - try_to_write
                - try_to_write
                - msgpack2json
            - BranchSide:      'src/flb_pack.c:690,19'
              BranchSideFuncs:
                - try_to_write
                - try_to_write
                - msgpack2json
        - Branch String:   'src/flb_pack.c:690,13'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:691,35'
              BranchSideFuncs:
                - try_to_write
                - msgpack2json
                - try_to_write
            - BranchSide:      'src/flb_pack.c:696,9'
              BranchSideFuncs:
                - try_to_write
        - Branch String:   'src/flb_pack.c:691,59'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:692,35'
              BranchSideFuncs:
                - msgpack2json
                - try_to_write
                - try_to_write
            - BranchSide:      'src/flb_pack.c:693,21'
              BranchSideFuncs: []
        - Branch String:   'src/flb_pack.c:691,21'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:693,21'
              BranchSideFuncs:
                - try_to_write
                - try_to_write
                - msgpack2json
            - BranchSide:      'src/flb_pack.c:695,13'
              BranchSideFuncs:
                - try_to_write
                - try_to_write
                - msgpack2json
        - Branch String:   'src/flb_pack.c:703,13'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:704,13'
              BranchSideFuncs:
                - try_to_write
                - key_exists_in_map
                - msgpack2json
                - try_to_write
                - msgpack2json
                - try_to_write
            - BranchSide:      'src/flb_pack.c:706,13'
              BranchSideFuncs:
                - try_to_write
                - key_exists_in_map
                - msgpack2json
                - try_to_write
                - msgpack2json
                - try_to_write
        - Branch String:   'src/flb_pack.c:706,13'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:708,36'
              BranchSideFuncs:
                - try_to_write
                - key_exists_in_map
                - msgpack2json
                - try_to_write
                - msgpack2json
                - try_to_write
            - BranchSide:      'src/flb_pack.c:737,28'
              BranchSideFuncs:
                - try_to_write
        - Branch String:   'src/flb_pack.c:714,13'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:715,21'
              BranchSideFuncs:
                - key_exists_in_map
                - msgpack2json
                - try_to_write
                - msgpack2json
                - try_to_write
                - try_to_write
            - BranchSide:      'src/flb_pack.c:735,9'
              BranchSideFuncs:
                - try_to_write
        - Branch String:   'src/flb_pack.c:717,21'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:718,21'
              BranchSideFuncs:
                - try_to_write
                - key_exists_in_map
                - msgpack2json
                - try_to_write
                - msgpack2json
                - try_to_write
            - BranchSide:      'src/flb_pack.c:721,21'
              BranchSideFuncs:
                - msgpack2json
                - try_to_write
                - msgpack2json
                - try_to_write
                - key_exists_in_map
                - try_to_write
        - Branch String:   'src/flb_pack.c:721,21'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:722,39'
              BranchSideFuncs:
                - try_to_write
                - msgpack2json
                - try_to_write
                - msgpack2json
                - try_to_write
                - key_exists_in_map
            - BranchSide:      'src/flb_pack.c:728,35'
              BranchSideFuncs:
                - msgpack2json
                - try_to_write
                - msgpack2json
                - try_to_write
                - key_exists_in_map
                - try_to_write
        - Branch String:   'src/flb_pack.c:722,25'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:723,25'
              BranchSideFuncs:
                - msgpack2json
                - try_to_write
                - msgpack2json
                - try_to_write
                - key_exists_in_map
                - try_to_write
            - BranchSide:      'src/flb_pack.c:725,17'
              BranchSideFuncs:
                - msgpack2json
                - try_to_write
                - msgpack2json
                - try_to_write
                - key_exists_in_map
                - try_to_write
        - Branch String:   'src/flb_pack.c:728,64'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:729,35'
              BranchSideFuncs:
                - try_to_write
                - msgpack2json
                - try_to_write
                - key_exists_in_map
                - msgpack2json
                - try_to_write
            - BranchSide:      'src/flb_pack.c:731,21'
              BranchSideFuncs: []
        - Branch String:   'src/flb_pack.c:729,60'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:730,35'
              BranchSideFuncs:
                - msgpack2json
                - try_to_write
                - key_exists_in_map
                - msgpack2json
                - try_to_write
                - try_to_write
            - BranchSide:      'src/flb_pack.c:731,21'
              BranchSideFuncs: []
        - Branch String:   'src/flb_pack.c:728,21'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:731,21'
              BranchSideFuncs:
                - try_to_write
                - key_exists_in_map
                - msgpack2json
                - try_to_write
                - msgpack2json
                - try_to_write
            - BranchSide:      'src/flb_pack.c:733,23'
              BranchSideFuncs:
                - try_to_write
                - key_exists_in_map
                - msgpack2json
                - try_to_write
                - msgpack2json
                - try_to_write
        - Branch String:   'src/flb_pack.c:741,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:741,9'
              BranchSideFuncs:
                - flb_log_print
            - BranchSide:      'src/flb_pack.c:742,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_pack.c:596,15'
          Dst:             try_to_write
        - Src:             'src/flb_pack.c:600,15'
          Dst:             try_to_write
        - Src:             'src/flb_pack.c:608,17'
          Dst:             snprintf
        - Src:             'src/flb_pack.c:609,19'
          Dst:             try_to_write
        - Src:             'src/flb_pack.c:616,17'
          Dst:             snprintf
        - Src:             'src/flb_pack.c:617,19'
          Dst:             try_to_write
        - Src:             'src/flb_pack.c:625,21'
          Dst:             snprintf
        - Src:             'src/flb_pack.c:628,21'
          Dst:             snprintf
        - Src:             'src/flb_pack.c:631,21'
          Dst:             snprintf
        - Src:             'src/flb_pack.c:633,19'
          Dst:             try_to_write
        - Src:             'src/flb_pack.c:638,13'
          Dst:             try_to_write
        - Src:             'src/flb_pack.c:640,14'
          Dst:             flb_utils_write_str
        - Src:             'src/flb_pack.c:642,13'
          Dst:             try_to_write
        - Src:             'src/flb_pack.c:648,13'
          Dst:             try_to_write
        - Src:             'src/flb_pack.c:650,14'
          Dst:             flb_utils_write_str
        - Src:             'src/flb_pack.c:652,13'
          Dst:             try_to_write
        - Src:             'src/flb_pack.c:658,14'
          Dst:             try_to_write
        - Src:             'src/flb_pack.c:667,23'
          Dst:             snprintf
        - Src:             'src/flb_pack.c:668,22'
          Dst:             try_to_write
        - Src:             'src/flb_pack.c:673,14'
          Dst:             try_to_write
        - Src:             'src/flb_pack.c:682,14'
          Dst:             try_to_write
        - Src:             'src/flb_pack.c:687,18'
          Dst:             msgpack2json
        - Src:             'src/flb_pack.c:691,22'
          Dst:             try_to_write
        - Src:             'src/flb_pack.c:692,22'
          Dst:             msgpack2json
        - Src:             'src/flb_pack.c:698,15'
          Dst:             try_to_write
        - Src:             'src/flb_pack.c:703,14'
          Dst:             try_to_write
        - Src:             'src/flb_pack.c:716,23'
          Dst:             key_exists_in_map
        - Src:             'src/flb_pack.c:722,26'
          Dst:             try_to_write
        - Src:             'src/flb_pack.c:728,22'
          Dst:             msgpack2json
        - Src:             'src/flb_pack.c:729,22'
          Dst:             try_to_write
        - Src:             'src/flb_pack.c:730,22'
          Dst:             msgpack2json
        - Src:             'src/flb_pack.c:737,15'
          Dst:             try_to_write
        - Src:             'src/flb_pack.c:741,9'
          Dst:             flb_log_check
        - Src:             'src/flb_pack.c:741,9'
          Dst:             flb_log_print
    - functionName:    snprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    55
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_log_check
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_log.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - l
      BBCount:         14
      ICount:          65
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - flb_worker_log_level
      functionUses:    4
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_log.h:106,12'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:106,15'
              BranchSideFuncs:
                - flb_worker_log_level
            - BranchSide:      'include/fluent-bit/flb_log.h:110,9'
              BranchSideFuncs:
                - flb_worker_log_level
        - Branch String:   'include/fluent-bit/flb_log.h:106,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:107,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:110,9'
              BranchSideFuncs:
                - flb_worker_log_level
        - Branch String:   'include/fluent-bit/flb_log.h:110,19'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:110,43'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:111,9'
              BranchSideFuncs: []
        - Branch String:   'include/fluent-bit/flb_log.h:110,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:111,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:113,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'include/fluent-bit/flb_log.h:110,22'
          Dst:             flb_worker_log_level
    - functionName:    msgpack_pack_formatted_datetime
      functionSourceFile: '/src/fluent-bit/src/flb_pack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 885
      functionLinenumberEnd: 913
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_buf
        - time_formatted
        - max_len
        - tmp_pck
        - tms
        - date_format
        - time_format
      BBCount:         14
      ICount:          127
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - flb_log_check
        - flb_log_print
        - gmtime_r
        - snprintf
        - strftime
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/flb_pack.c:894,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:895,9'
              BranchSideFuncs:
                - snprintf
                - msgpack_pack_str
                - msgpack_pack_str_body
                - flb_log_check
                - flb_log_print
            - BranchSide:      'src/flb_pack.c:900,16'
              BranchSideFuncs:
                - snprintf
                - msgpack_pack_str
                - msgpack_pack_str_body
                - flb_log_check
                - flb_log_print
        - Branch String:   'src/flb_pack.c:895,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:895,9'
              BranchSideFuncs:
                - flb_log_print
            - BranchSide:      'src/flb_pack.c:896,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_pack.c:905,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:906,9'
              BranchSideFuncs:
                - flb_log_check
                - flb_log_print
            - BranchSide:      'src/flb_pack.c:909,10'
              BranchSideFuncs:
                - msgpack_pack_str
                - msgpack_pack_str_body
        - Branch String:   'src/flb_pack.c:906,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:906,9'
              BranchSideFuncs:
                - flb_log_print
            - BranchSide:      'src/flb_pack.c:907,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_pack.c:890,5'
          Dst:             gmtime_r
        - Src:             'src/flb_pack.c:892,9'
          Dst:             strftime
        - Src:             'src/flb_pack.c:895,9'
          Dst:             flb_log_check
        - Src:             'src/flb_pack.c:895,9'
          Dst:             flb_log_print
        - Src:             'src/flb_pack.c:901,11'
          Dst:             snprintf
        - Src:             'src/flb_pack.c:906,9'
          Dst:             flb_log_check
        - Src:             'src/flb_pack.c:906,9'
          Dst:             flb_log_print
    - functionName:    gmtime_r
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strftime
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_sds_len
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_sds.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_pack_msgpack_to_json_format
      functionSourceFile: '/src/fluent-bit/src/flb_pack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 1138
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - bytes
        - json_format
        - date_format
        - date_key
      BBCount:         80
      ICount:          498
      EdgeCount:       106
      CyclomaticComplexity: 28
      functionsReached:
        - __errno_location
        - flb_errno_print
        - flb_mp_count
        - flb_msgpack_raw_to_json_sds
        - flb_sds_cat
        - flb_sds_create_size
        - flb_sds_destroy
        - flb_sds_len
        - flb_time_pop_from_msgpack
        - flb_time_to_double
        - flb_time_to_millisec
        - msgpack_pack_formatted_datetime
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_pack.c:939,51'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:940,9'
              BranchSideFuncs:
                - flb_sds_create_size
                - __errno_location
                - flb_errno_print
                - msgpack_sbuffer_init
                - msgpack_packer_init
                - msgpack_unpacked_init.39
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
                - flb_mp_count
                - msgpack_pack_array
                - msgpack_sbuffer_destroy
            - BranchSide:      'src/flb_pack.c:941,39'
              BranchSideFuncs:
                - flb_sds_create_size
                - __errno_location
                - flb_errno_print
                - msgpack_sbuffer_init
                - msgpack_packer_init
                - msgpack_unpacked_init.39
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
                - flb_mp_count
                - msgpack_pack_array
                - msgpack_sbuffer_destroy
        - Branch String:   'src/flb_pack.c:939,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:941,39'
              BranchSideFuncs:
                - flb_sds_create_size
                - __errno_location
                - flb_errno_print
                - msgpack_sbuffer_init
                - msgpack_packer_init
                - msgpack_unpacked_init.39
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
                - flb_mp_count
                - msgpack_pack_array
                - msgpack_sbuffer_destroy
            - BranchSide:      'src/flb_pack.c:949,5'
              BranchSideFuncs:
                - msgpack_sbuffer_init
                - msgpack_packer_init
                - msgpack_unpacked_init.39
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
                - flb_mp_count
                - msgpack_pack_array
                - msgpack_sbuffer_destroy
        - Branch String:   'src/flb_pack.c:942,13'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:943,13'
              BranchSideFuncs:
                - msgpack_sbuffer_init
                - msgpack_packer_init
                - msgpack_unpacked_init.39
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
                - flb_mp_count
                - msgpack_pack_array
                - msgpack_sbuffer_destroy
            - BranchSide:      'src/flb_pack.c:946,5'
              BranchSideFuncs:
                - msgpack_sbuffer_init
                - msgpack_packer_init
                - msgpack_unpacked_init.39
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
                - flb_mp_count
                - msgpack_pack_array
                - msgpack_sbuffer_destroy
        - Branch String:   'src/flb_pack.c:962,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:963,32'
              BranchSideFuncs:
                - flb_mp_count
                - msgpack_pack_array
                - msgpack_unpacked_init.39
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
                - msgpack_sbuffer_destroy
            - BranchSide:      'src/flb_pack.c:971,5'
              BranchSideFuncs:
                - msgpack_unpacked_init.39
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
        - Branch String:   'src/flb_pack.c:964,13'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:965,13'
              BranchSideFuncs:
                - msgpack_sbuffer_destroy
            - BranchSide:      'src/flb_pack.c:968,38'
              BranchSideFuncs:
                - msgpack_pack_array
                - msgpack_unpacked_init.39
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
        - Branch String:   'src/flb_pack.c:972,5'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:974,23'
              BranchSideFuncs:
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
            - BranchSide:      'src/flb_pack.c:1117,5'
              BranchSideFuncs:
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
        - Branch String:   'src/flb_pack.c:975,13'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:976,13'
              BranchSideFuncs:
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
            - BranchSide:      'src/flb_pack.c:978,18'
              BranchSideFuncs:
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
        - Branch String:   'src/flb_pack.c:978,13'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:979,13'
              BranchSideFuncs:
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
            - BranchSide:      'src/flb_pack.c:983,9'
              BranchSideFuncs:
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
        - Branch String:   'src/flb_pack.c:987,13'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:988,13'
              BranchSideFuncs:
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
            - BranchSide:      'src/flb_pack.c:990,24'
              BranchSideFuncs:
                - msgpack_pack_map
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
        - Branch String:   'src/flb_pack.c:992,13'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:993,40'
              BranchSideFuncs:
                - msgpack_pack_map
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
            - BranchSide:      'src/flb_pack.c:996,40'
              BranchSideFuncs:
                - msgpack_pack_map
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
        - Branch String:   'src/flb_pack.c:999,13'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:1001,52'
              BranchSideFuncs:
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
            - BranchSide:      'src/flb_pack.c:1037,16'
              BranchSideFuncs:
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_object
                - msgpack_pack_object
        - Branch String:   'src/flb_pack.c:1005,13'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:1007,47'
              BranchSideFuncs:
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_object
                - msgpack_pack_object
            - BranchSide:      'src/flb_pack.c:1010,53'
              BranchSideFuncs:
                - msgpack_pack_formatted_datetime
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
            - BranchSide:      'src/flb_pack.c:1019,53'
              BranchSideFuncs:
                - msgpack_pack_formatted_datetime
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
            - BranchSide:      'src/flb_pack.c:1028,72'
              BranchSideFuncs:
                - msgpack_pack_uint64
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_object
                - msgpack_pack_object
            - BranchSide:      'src/flb_pack.c:1031,47'
              BranchSideFuncs:
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_object
                - msgpack_pack_object
            - BranchSide:      'src/flb_pack.c:1034,9'
              BranchSideFuncs:
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_object
                - msgpack_pack_object
        - Branch String:   'src/flb_pack.c:1010,21'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:1012,37'
              BranchSideFuncs:
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
            - BranchSide:      'src/flb_pack.c:1017,17'
              BranchSideFuncs:
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_object
                - msgpack_pack_object
        - Branch String:   'src/flb_pack.c:1019,21'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:1021,37'
              BranchSideFuncs:
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
            - BranchSide:      'src/flb_pack.c:1026,17'
              BranchSideFuncs:
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_object
                - msgpack_pack_object
        - Branch String:   'src/flb_pack.c:1037,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:1038,22'
              BranchSideFuncs:
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
            - BranchSide:      'src/flb_pack.c:1048,13'
              BranchSideFuncs:
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
        - Branch String:   'src/flb_pack.c:1048,13'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:1049,13'
              BranchSideFuncs:
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
            - BranchSide:      'src/flb_pack.c:1066,13'
              BranchSideFuncs:
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
        - Branch String:   'src/flb_pack.c:1066,55'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:1067,13'
              BranchSideFuncs:
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
            - BranchSide:      'src/flb_pack.c:1070,59'
              BranchSideFuncs:
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
        - Branch String:   'src/flb_pack.c:1066,13'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:972,5'
              BranchSideFuncs:
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
            - BranchSide:      'src/flb_pack.c:1070,59'
              BranchSideFuncs:
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
        - Branch String:   'src/flb_pack.c:1071,17'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:1072,33'
              BranchSideFuncs:
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
            - BranchSide:      'src/flb_pack.c:1082,35'
              BranchSideFuncs:
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
        - Branch String:   'src/flb_pack.c:1083,17'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:1084,33'
              BranchSideFuncs:
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
            - BranchSide:      'src/flb_pack.c:1092,29'
              BranchSideFuncs:
                - flb_sds_destroy
                - msgpack_sbuffer_clear
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
        - Branch String:   'src/flb_pack.c:1095,17'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:1096,27'
              BranchSideFuncs:
                - msgpack_sbuffer_clear
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
            - BranchSide:      'src/flb_pack.c:1100,17'
              BranchSideFuncs:
                - msgpack_sbuffer_clear
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
        - Branch String:   'src/flb_pack.c:1100,17'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:1101,39'
              BranchSideFuncs:
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_clear
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
            - BranchSide:      'src/flb_pack.c:1112,13'
              BranchSideFuncs:
                - msgpack_sbuffer_clear
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
        - Branch String:   'src/flb_pack.c:1102,21'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:1103,37'
              BranchSideFuncs:
                - msgpack_sbuffer_clear
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
            - BranchSide:      'src/flb_pack.c:1108,21'
              BranchSideFuncs:
                - msgpack_sbuffer_clear
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
        - Branch String:   'src/flb_pack.c:1108,21'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:1109,31'
              BranchSideFuncs:
                - msgpack_sbuffer_clear
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
            - BranchSide:      'src/flb_pack.c:1111,13'
              BranchSideFuncs:
                - msgpack_sbuffer_clear
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_time_pop_from_msgpack
                - msgpack_pack_map
                - flb_msgpack_raw_to_json_sds
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_len
                - flb_sds_cat
                - flb_sds_destroy
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_destroy
                - flb_sds_cat
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len
                - msgpack_pack_str
                - flb_sds_len
                - msgpack_pack_str_body
                - flb_time_to_millisec
                - msgpack_pack_uint64
                - msgpack_pack_uint64
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - msgpack_pack_formatted_datetime
                - flb_sds_destroy
                - msgpack_sbuffer_destroy
                - msgpack_unpacked_destroy.40
                - flb_time_to_double
                - msgpack_pack_double
                - msgpack_pack_map
        - Branch String:   'src/flb_pack.c:1120,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:1121,56'
              BranchSideFuncs:
                - flb_msgpack_raw_to_json_sds
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
            - BranchSide:      'src/flb_pack.c:1129,9'
              BranchSideFuncs:
                - msgpack_sbuffer_destroy
                - flb_sds_len
                - flb_sds_destroy
        - Branch String:   'src/flb_pack.c:1124,13'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:1125,13'
              BranchSideFuncs:
                - flb_sds_len
                - flb_sds_destroy
            - BranchSide:      'src/flb_pack.c:1127,5'
              BranchSideFuncs:
                - flb_sds_len
                - flb_sds_destroy
        - Branch String:   'src/flb_pack.c:1132,17'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:1132,32'
              BranchSideFuncs:
                - flb_sds_len
                - flb_sds_destroy
            - BranchSide:      'src/flb_pack.c:1137,12'
              BranchSideFuncs: []
        - Branch String:   'src/flb_pack.c:1132,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:1133,25'
              BranchSideFuncs:
                - flb_sds_destroy
            - BranchSide:      'src/flb_pack.c:1137,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_pack.c:941,19'
          Dst:             flb_sds_create_size
        - Src:             'src/flb_pack.c:943,13'
          Dst:             __errno_location
        - Src:             'src/flb_pack.c:943,13'
          Dst:             flb_errno_print
        - Src:             'src/flb_pack.c:963,19'
          Dst:             flb_mp_count
        - Src:             'src/flb_pack.c:983,9'
          Dst:             flb_time_pop_from_msgpack
        - Src:             'src/flb_pack.c:1001,40'
          Dst:             flb_sds_len
        - Src:             'src/flb_pack.c:1002,55'
          Dst:             flb_sds_len
        - Src:             'src/flb_pack.c:1007,47'
          Dst:             flb_time_to_double
        - Src:             'src/flb_pack.c:1010,21'
          Dst:             msgpack_pack_formatted_datetime
        - Src:             'src/flb_pack.c:1012,21'
          Dst:             flb_sds_destroy
        - Src:             'src/flb_pack.c:1019,21'
          Dst:             msgpack_pack_formatted_datetime
        - Src:             'src/flb_pack.c:1021,21'
          Dst:             flb_sds_destroy
        - Src:             'src/flb_pack.c:1031,47'
          Dst:             flb_time_to_millisec
        - Src:             'src/flb_pack.c:1070,22'
          Dst:             flb_msgpack_raw_to_json_sds
        - Src:             'src/flb_pack.c:1072,17'
          Dst:             flb_sds_destroy
        - Src:             'src/flb_pack.c:1082,52'
          Dst:             flb_sds_len
        - Src:             'src/flb_pack.c:1082,23'
          Dst:             flb_sds_cat
        - Src:             'src/flb_pack.c:1084,17'
          Dst:             flb_sds_destroy
        - Src:             'src/flb_pack.c:1085,17'
          Dst:             flb_sds_destroy
        - Src:             'src/flb_pack.c:1092,13'
          Dst:             flb_sds_destroy
        - Src:             'src/flb_pack.c:1101,27'
          Dst:             flb_sds_cat
        - Src:             'src/flb_pack.c:1103,21'
          Dst:             flb_sds_destroy
        - Src:             'src/flb_pack.c:1121,19'
          Dst:             flb_msgpack_raw_to_json_sds
        - Src:             'src/flb_pack.c:1132,20'
          Dst:             flb_sds_len
        - Src:             'src/flb_pack.c:1133,9'
          Dst:             flb_sds_destroy
    - functionName:    flb_msgpack_raw_to_json_sds
      functionSourceFile: '/src/fluent-bit/src/flb_pack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 773
      functionLinenumberEnd: 831
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - in_buf
        - in_size
      BBCount:         19
      ICount:          146
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - __errno_location
        - flb_errno_print
        - flb_msgpack_to_json
        - flb_sds_alloc
        - flb_sds_create_size
        - flb_sds_destroy
        - flb_sds_increase
        - flb_sds_len_set
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/flb_pack.c:787,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:788,22'
              BranchSideFuncs:
                - flb_sds_create_size
                - __errno_location
                - flb_errno_print
                - msgpack_unpacked_init.39
                - msgpack_unpack_next
                - flb_msgpack_to_json
                - msgpack_unpacked_destroy.40
                - flb_sds_len_set
                - flb_sds_increase
                - __errno_location
                - flb_errno_print
                - flb_sds_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_alloc
                - flb_sds_destroy
                - msgpack_unpacked_destroy.40
            - BranchSide:      'src/flb_pack.c:791,35'
              BranchSideFuncs:
                - flb_sds_create_size
                - __errno_location
                - flb_errno_print
                - msgpack_unpacked_init.39
                - msgpack_unpack_next
                - flb_msgpack_to_json
                - msgpack_unpacked_destroy.40
                - flb_sds_len_set
                - flb_sds_increase
                - __errno_location
                - flb_errno_print
                - flb_sds_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_alloc
                - flb_sds_destroy
                - msgpack_unpacked_destroy.40
        - Branch String:   'src/flb_pack.c:792,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:793,9'
              BranchSideFuncs:
                - msgpack_unpacked_init.39
                - msgpack_unpack_next
                - flb_msgpack_to_json
                - msgpack_unpacked_destroy.40
                - flb_sds_len_set
                - flb_sds_increase
                - __errno_location
                - flb_errno_print
                - flb_sds_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_alloc
                - flb_sds_destroy
                - msgpack_unpacked_destroy.40
            - BranchSide:      'src/flb_pack.c:797,5'
              BranchSideFuncs:
                - msgpack_unpacked_init.39
                - msgpack_unpack_next
                - flb_msgpack_to_json
                - msgpack_unpacked_destroy.40
                - flb_sds_len_set
                - flb_sds_increase
                - __errno_location
                - flb_errno_print
                - flb_sds_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_alloc
                - flb_sds_destroy
                - msgpack_unpacked_destroy.40
        - Branch String:   'src/flb_pack.c:799,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:800,25'
              BranchSideFuncs:
                - flb_sds_destroy
                - msgpack_unpacked_destroy.40
            - BranchSide:      'src/flb_pack.c:805,20'
              BranchSideFuncs:
                - flb_msgpack_to_json
                - msgpack_unpacked_destroy.40
                - flb_sds_len_set
                - flb_sds_increase
                - __errno_location
                - flb_errno_print
                - flb_sds_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_alloc
        - Branch String:   'src/flb_pack.c:808,13'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:809,26'
              BranchSideFuncs:
                - flb_sds_increase
                - __errno_location
                - flb_errno_print
                - flb_sds_destroy
                - msgpack_unpacked_destroy.40
                - flb_sds_alloc
                - flb_msgpack_to_json
                - msgpack_unpacked_destroy.40
                - flb_sds_len_set
            - BranchSide:      'src/flb_pack.c:823,13'
              BranchSideFuncs:
                - msgpack_unpacked_destroy.40
                - flb_sds_len_set
        - Branch String:   'src/flb_pack.c:811,17'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:812,27'
              BranchSideFuncs:
                - flb_sds_alloc
                - flb_msgpack_to_json
                - msgpack_unpacked_destroy.40
                - flb_sds_len_set
                - flb_sds_increase
                - __errno_location
                - flb_errno_print
                - flb_sds_destroy
                - msgpack_unpacked_destroy.40
            - BranchSide:      'src/flb_pack.c:816,17'
              BranchSideFuncs:
                - __errno_location
                - flb_errno_print
                - flb_sds_destroy
                - msgpack_unpacked_destroy.40
      Callsites:
        - Src:             'src/flb_pack.c:791,15'
          Dst:             flb_sds_create_size
        - Src:             'src/flb_pack.c:793,9'
          Dst:             __errno_location
        - Src:             'src/flb_pack.c:793,9'
          Dst:             flb_errno_print
        - Src:             'src/flb_pack.c:800,9'
          Dst:             flb_sds_destroy
        - Src:             'src/flb_pack.c:807,15'
          Dst:             flb_msgpack_to_json
        - Src:             'src/flb_pack.c:810,23'
          Dst:             flb_sds_increase
        - Src:             'src/flb_pack.c:813,28'
          Dst:             flb_sds_alloc
        - Src:             'src/flb_pack.c:816,17'
          Dst:             __errno_location
        - Src:             'src/flb_pack.c:816,17'
          Dst:             flb_errno_print
        - Src:             'src/flb_pack.c:817,17'
          Dst:             flb_sds_destroy
        - Src:             'src/flb_pack.c:828,5'
          Dst:             flb_sds_len_set
    - functionName:    flb_sds_alloc
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_sds.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_sds_len_set
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_sds.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - len
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_pack_to_json_date_type
      functionSourceFile: '/src/fluent-bit/src/flb_pack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 878
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         23
      ICount:          94
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - strcasecmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_pack.c:859,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:860,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:862,25'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/flb_pack.c:862,14'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:863,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:865,25'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/flb_pack.c:865,14'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:866,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:868,25'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/flb_pack.c:868,14'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:869,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:871,25'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/flb_pack.c:871,47'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:872,25'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:874,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_pack.c:872,51'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:873,25'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:874,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_pack.c:859,9'
          Dst:             strcasecmp
        - Src:             'src/flb_pack.c:862,14'
          Dst:             strcasecmp
        - Src:             'src/flb_pack.c:865,14'
          Dst:             strcasecmp
        - Src:             'src/flb_pack.c:868,14'
          Dst:             strcasecmp
        - Src:             'src/flb_pack.c:871,14'
          Dst:             strcasecmp
        - Src:             'src/flb_pack.c:872,14'
          Dst:             strcasecmp
        - Src:             'src/flb_pack.c:873,14'
          Dst:             strcasecmp
    - functionName:    strcasecmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    27
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_pack_to_json_format_type
      functionSourceFile: '/src/fluent-bit/src/flb_pack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 839
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         15
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - strcasecmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_pack.c:840,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:841,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:843,25'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/flb_pack.c:843,14'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:844,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:846,25'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/flb_pack.c:846,14'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:847,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:849,25'
              BranchSideFuncs:
                - strcasecmp
      Callsites:
        - Src:             'src/flb_pack.c:840,9'
          Dst:             strcasecmp
        - Src:             'src/flb_pack.c:843,14'
          Dst:             strcasecmp
        - Src:             'src/flb_pack.c:846,14'
          Dst:             strcasecmp
        - Src:             'src/flb_pack.c:849,14'
          Dst:             strcasecmp
    - functionName:    flb_pack_print_metrics
      functionSourceFile: '/src/fluent-bit/src/flb_pack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - bytes
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fflush
        - flb_log_check
        - flb_log_print
        - printf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_pack.c:522,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:523,9'
              BranchSideFuncs:
                - flb_log_check
                - flb_log_print
            - BranchSide:      'src/flb_pack.c:528,35'
              BranchSideFuncs:
                - cmt_encode_text_create
                - cmt_destroy
                - printf
                - fflush
                - cmt_encode_text_destroy
        - Branch String:   'src/flb_pack.c:523,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:523,9'
              BranchSideFuncs:
                - flb_log_print
            - BranchSide:      'src/flb_pack.c:524,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_pack.c:523,9'
          Dst:             flb_log_check
        - Src:             'src/flb_pack.c:523,9'
          Dst:             flb_log_print
        - Src:             'src/flb_pack.c:533,5'
          Dst:             printf
        - Src:             'src/flb_pack.c:534,5'
          Dst:             fflush
    - 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:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fflush
      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:       []
    - functionName:    pack_print_fluent_record
      functionSourceFile: '/src/fluent-bit/src/flb_pack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - cnt
        - result
      BBCount:         15
      ICount:          115
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - flb_metadata_pop_from_msgpack
        - flb_time_pop_from_msgpack
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_pack.c:458,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:459,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:462,14'
              BranchSideFuncs:
                - flb_time_pop_from_msgpack
                - flb_metadata_pop_from_msgpack
                - fprintf
                - msgpack_object_print
                - fprintf
                - msgpack_object_print
                - fprintf
        - Branch String:   'src/flb_pack.c:463,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:464,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:468,11'
              BranchSideFuncs:
                - flb_time_pop_from_msgpack
                - flb_metadata_pop_from_msgpack
                - fprintf
                - msgpack_object_print
                - fprintf
                - msgpack_object_print
                - fprintf
        - Branch String:   'src/flb_pack.c:469,51'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:470,11'
              BranchSideFuncs:
                - flb_time_pop_from_msgpack
                - flb_metadata_pop_from_msgpack
                - fprintf
                - msgpack_object_print
                - fprintf
                - msgpack_object_print
                - fprintf
            - BranchSide:      'src/flb_pack.c:476,5'
              BranchSideFuncs:
                - flb_time_pop_from_msgpack
                - flb_metadata_pop_from_msgpack
                - fprintf
                - msgpack_object_print
                - fprintf
                - msgpack_object_print
                - fprintf
        - Branch String:   'src/flb_pack.c:470,40'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:471,11'
              BranchSideFuncs:
                - flb_time_pop_from_msgpack
                - flb_metadata_pop_from_msgpack
                - fprintf
                - msgpack_object_print
                - fprintf
                - msgpack_object_print
                - fprintf
            - BranchSide:      'src/flb_pack.c:476,5'
              BranchSideFuncs:
                - flb_time_pop_from_msgpack
                - flb_metadata_pop_from_msgpack
                - fprintf
                - msgpack_object_print
                - fprintf
                - msgpack_object_print
                - fprintf
        - Branch String:   'src/flb_pack.c:469,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:472,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:476,5'
              BranchSideFuncs:
                - flb_time_pop_from_msgpack
                - flb_metadata_pop_from_msgpack
                - fprintf
                - msgpack_object_print
                - fprintf
                - msgpack_object_print
                - fprintf
      Callsites:
        - Src:             'src/flb_pack.c:476,5'
          Dst:             flb_time_pop_from_msgpack
        - Src:             'src/flb_pack.c:477,5'
          Dst:             flb_metadata_pop_from_msgpack
        - Src:             'src/flb_pack.c:479,5'
          Dst:             fprintf
        - Src:             'src/flb_pack.c:483,5'
          Dst:             fprintf
        - Src:             'src/flb_pack.c:487,5'
          Dst:             fprintf
    - functionName:    flb_metadata_pop_from_msgpack
      functionSourceFile: '/src/fluent-bit/src/flb_pack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - metadata
        - upk
        - map
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_pack.c:435,26'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:435,29'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:436,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_pack.c:435,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:436,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:439,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_pack.c:439,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:440,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:443,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    45
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_pack_print
      functionSourceFile: '/src/fluent-bit/src/flb_pack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - bytes
      BBCount:         8
      ICount:          61
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - pack_print_fluent_record
        - printf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_pack.c:499,5'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:501,40'
              BranchSideFuncs:
                - pack_print_fluent_record
                - printf
                - msgpack_object_print
                - printf
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
            - BranchSide:      'src/flb_pack.c:510,5'
              BranchSideFuncs:
                - msgpack_unpacked_destroy.40
        - Branch String:   'src/flb_pack.c:502,13'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:503,13'
              BranchSideFuncs:
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - pack_print_fluent_record
                - printf
                - msgpack_object_print
                - printf
            - BranchSide:      'src/flb_pack.c:506,29'
              BranchSideFuncs:
                - printf
                - msgpack_object_print
                - printf
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.40
                - pack_print_fluent_record
      Callsites:
        - Src:             'src/flb_pack.c:501,15'
          Dst:             pack_print_fluent_record
        - Src:             'src/flb_pack.c:506,9'
          Dst:             printf
        - Src:             'src/flb_pack.c:508,9'
          Dst:             printf
    - functionName:    tokens_to_msgpack
      functionSourceFile: '/src/fluent-bit/src/flb_pack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
        - js
        - out_size
        - last_byte
        - out_records
      BBCount:         43
      ICount:          292
      EdgeCount:       53
      CyclomaticComplexity: 12
      functionsReached:
        - atof
        - atoll
        - is_float
        - pack_string_token
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/flb_pack.c:169,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:170,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:174,5'
              BranchSideFuncs:
                - msgpack_sbuffer_init
                - msgpack_packer_init
                - msgpack_sbuffer_destroy
                - is_float
                - atoll
                - msgpack_pack_int64
                - atof
                - msgpack_pack_double
                - msgpack_pack_nil
                - msgpack_pack_true
                - msgpack_pack_false
                - pack_string_token
                - msgpack_pack_array
                - msgpack_pack_map
        - Branch String:   'src/flb_pack.c:177,5'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:178,14'
              BranchSideFuncs:
                - msgpack_sbuffer_destroy
                - is_float
                - atoll
                - msgpack_pack_int64
                - atof
                - msgpack_pack_double
                - msgpack_pack_nil
                - msgpack_pack_true
                - msgpack_pack_false
                - pack_string_token
                - msgpack_pack_array
                - msgpack_pack_map
            - BranchSide:      'src/flb_pack.c:226,22'
              BranchSideFuncs: []
        - Branch String:   'src/flb_pack.c:180,28'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:180,31'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:181,13'
              BranchSideFuncs: []
        - Branch String:   'src/flb_pack.c:180,44'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:180,48'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:181,13'
              BranchSideFuncs: []
        - Branch String:   'src/flb_pack.c:180,62'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:180,65'
              BranchSideFuncs:
                - msgpack_sbuffer_destroy
                - is_float
                - atoll
                - msgpack_pack_int64
                - atof
                - msgpack_pack_double
                - msgpack_pack_nil
                - msgpack_pack_true
                - msgpack_pack_false
                - pack_string_token
                - msgpack_pack_array
                - msgpack_pack_map
            - BranchSide:      'src/flb_pack.c:184,13'
              BranchSideFuncs:
                - msgpack_sbuffer_destroy
                - is_float
                - atoll
                - msgpack_pack_int64
                - atof
                - msgpack_pack_double
                - msgpack_pack_nil
                - msgpack_pack_true
                - msgpack_pack_false
                - pack_string_token
                - msgpack_pack_array
                - msgpack_pack_map
        - Branch String:   'src/flb_pack.c:180,13'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:181,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:184,13'
              BranchSideFuncs:
                - msgpack_sbuffer_destroy
                - is_float
                - atoll
                - msgpack_pack_int64
                - atof
                - msgpack_pack_double
                - msgpack_pack_nil
                - msgpack_pack_true
                - msgpack_pack_false
                - pack_string_token
                - msgpack_pack_array
                - msgpack_pack_map
        - Branch String:   'src/flb_pack.c:184,13'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:185,26'
              BranchSideFuncs:
                - msgpack_sbuffer_destroy
                - is_float
                - atoll
                - msgpack_pack_int64
                - atof
                - msgpack_pack_double
                - msgpack_pack_nil
                - msgpack_pack_true
                - msgpack_pack_false
                - pack_string_token
                - msgpack_pack_array
                - msgpack_pack_map
            - BranchSide:      'src/flb_pack.c:189,17'
              BranchSideFuncs:
                - msgpack_sbuffer_destroy
                - is_float
                - atoll
                - msgpack_pack_int64
                - atof
                - msgpack_pack_double
                - msgpack_pack_nil
                - msgpack_pack_true
                - msgpack_pack_false
                - pack_string_token
                - msgpack_pack_array
                - msgpack_pack_map
        - Branch String:   'src/flb_pack.c:190,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:192,36'
              BranchSideFuncs:
                - msgpack_pack_map
                - msgpack_sbuffer_destroy
                - is_float
                - atoll
                - msgpack_pack_int64
                - atof
                - msgpack_pack_double
                - msgpack_pack_nil
                - msgpack_pack_true
                - msgpack_pack_false
                - pack_string_token
                - msgpack_pack_array
            - BranchSide:      'src/flb_pack.c:195,38'
              BranchSideFuncs:
                - msgpack_pack_array
                - msgpack_sbuffer_destroy
                - is_float
                - atoll
                - msgpack_pack_int64
                - atof
                - msgpack_pack_double
                - msgpack_pack_nil
                - msgpack_pack_true
                - msgpack_pack_false
                - pack_string_token
                - msgpack_pack_map
            - BranchSide:      'src/flb_pack.c:198,31'
              BranchSideFuncs:
                - pack_string_token
                - msgpack_sbuffer_destroy
                - is_float
                - atoll
                - msgpack_pack_int64
                - atof
                - msgpack_pack_double
                - msgpack_pack_nil
                - msgpack_pack_true
                - msgpack_pack_false
                - msgpack_pack_array
                - msgpack_pack_map
            - BranchSide:      'src/flb_pack.c:201,17'
              BranchSideFuncs:
                - is_float
                - atoll
                - msgpack_pack_int64
                - msgpack_sbuffer_destroy
                - pack_string_token
                - msgpack_pack_array
                - msgpack_pack_map
                - atof
                - msgpack_pack_double
                - msgpack_pack_nil
                - msgpack_pack_true
                - msgpack_pack_false
            - BranchSide:      'src/flb_pack.c:221,13'
              BranchSideFuncs:
                - msgpack_sbuffer_destroy
            - BranchSide:      'src/flb_pack.c:224,5'
              BranchSideFuncs:
                - msgpack_sbuffer_destroy
                - is_float
                - atoll
                - msgpack_pack_int64
                - atof
                - msgpack_pack_double
                - msgpack_pack_nil
                - msgpack_pack_true
                - msgpack_pack_false
                - pack_string_token
                - msgpack_pack_array
                - msgpack_pack_map
        - Branch String:   'src/flb_pack.c:202,17'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:203,17'
              BranchSideFuncs:
                - msgpack_pack_false
                - msgpack_sbuffer_destroy
                - is_float
                - atoll
                - msgpack_pack_int64
                - atof
                - msgpack_pack_double
                - msgpack_pack_nil
                - msgpack_pack_true
                - pack_string_token
                - msgpack_pack_array
                - msgpack_pack_map
            - BranchSide:      'src/flb_pack.c:205,23'
              BranchSideFuncs:
                - is_float
                - atoll
                - msgpack_pack_int64
                - msgpack_sbuffer_destroy
                - msgpack_pack_false
                - pack_string_token
                - msgpack_pack_array
                - msgpack_pack_map
                - atof
                - msgpack_pack_double
                - msgpack_pack_nil
                - msgpack_pack_true
        - Branch String:   'src/flb_pack.c:205,22'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:206,17'
              BranchSideFuncs:
                - msgpack_pack_true
                - msgpack_sbuffer_destroy
                - is_float
                - atoll
                - msgpack_pack_int64
                - atof
                - msgpack_pack_double
                - msgpack_pack_nil
                - msgpack_pack_false
                - pack_string_token
                - msgpack_pack_array
                - msgpack_pack_map
            - BranchSide:      'src/flb_pack.c:208,23'
              BranchSideFuncs:
                - is_float
                - atoll
                - msgpack_pack_int64
                - msgpack_sbuffer_destroy
                - msgpack_pack_true
                - msgpack_pack_false
                - pack_string_token
                - msgpack_pack_array
                - msgpack_pack_map
                - atof
                - msgpack_pack_double
                - msgpack_pack_nil
        - Branch String:   'src/flb_pack.c:208,22'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:209,17'
              BranchSideFuncs:
                - msgpack_pack_nil
                - msgpack_sbuffer_destroy
                - is_float
                - atoll
                - msgpack_pack_int64
                - atof
                - msgpack_pack_double
                - msgpack_pack_true
                - msgpack_pack_false
                - pack_string_token
                - msgpack_pack_array
                - msgpack_pack_map
            - BranchSide:      'src/flb_pack.c:212,30'
              BranchSideFuncs:
                - is_float
                - atoll
                - msgpack_pack_int64
                - msgpack_sbuffer_destroy
                - msgpack_pack_nil
                - msgpack_pack_true
                - msgpack_pack_false
                - pack_string_token
                - msgpack_pack_array
                - msgpack_pack_map
                - atof
                - msgpack_pack_double
        - Branch String:   'src/flb_pack.c:212,21'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:213,52'
              BranchSideFuncs:
                - atof
                - msgpack_pack_double
                - msgpack_sbuffer_destroy
                - is_float
                - atoll
                - msgpack_pack_int64
                - msgpack_pack_nil
                - msgpack_pack_true
                - msgpack_pack_false
                - pack_string_token
                - msgpack_pack_array
                - msgpack_pack_map
            - BranchSide:      'src/flb_pack.c:216,52'
              BranchSideFuncs:
                - atoll
                - msgpack_pack_int64
                - msgpack_sbuffer_destroy
                - is_float
                - atof
                - msgpack_pack_double
                - msgpack_pack_nil
                - msgpack_pack_true
                - msgpack_pack_false
                - pack_string_token
                - msgpack_pack_array
                - msgpack_pack_map
      Callsites:
        - Src:             'src/flb_pack.c:198,13'
          Dst:             pack_string_token
        - Src:             'src/flb_pack.c:212,21'
          Dst:             is_float
        - Src:             'src/flb_pack.c:213,47'
          Dst:             atof
        - Src:             'src/flb_pack.c:216,46'
          Dst:             atoll
    - functionName:    atof
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    atoll
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_pack_json_state
      functionSourceFile: '/src/fluent-bit/src/flb_pack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - js
        - len
        - buffer
        - size
        - state
      BBCount:         33
      ICount:          233
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - flb_json_tokenise
        - tokens_to_msgpack
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_pack.c:373,34'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:373,37'
              BranchSideFuncs:
                - tokens_to_msgpack
            - BranchSide:      'src/flb_pack.c:411,14'
              BranchSideFuncs:
                - tokens_to_msgpack
        - Branch String:   'src/flb_pack.c:373,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:390,13'
              BranchSideFuncs:
                - tokens_to_msgpack
            - BranchSide:      'src/flb_pack.c:411,14'
              BranchSideFuncs:
                - tokens_to_msgpack
        - Branch String:   'src/flb_pack.c:392,13'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:393,20'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:396,23'
              BranchSideFuncs:
                - tokens_to_msgpack
        - Branch String:   'src/flb_pack.c:396,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:397,18'
              BranchSideFuncs:
                - tokens_to_msgpack
            - BranchSide:      'src/flb_pack.c:406,13'
              BranchSideFuncs:
                - tokens_to_msgpack
        - Branch String:   'src/flb_pack.c:399,33'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:399,37'
              BranchSideFuncs:
                - tokens_to_msgpack
            - BranchSide:      'src/flb_pack.c:404,9'
              BranchSideFuncs:
                - tokens_to_msgpack
        - Branch String:   'src/flb_pack.c:399,17'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:400,22'
              BranchSideFuncs:
                - tokens_to_msgpack
            - BranchSide:      'src/flb_pack.c:404,9'
              BranchSideFuncs:
                - tokens_to_msgpack
        - Branch String:   'src/flb_pack.c:406,13'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:407,20'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:409,32'
              BranchSideFuncs:
                - tokens_to_msgpack
        - Branch String:   'src/flb_pack.c:411,14'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:412,16'
              BranchSideFuncs: []
        - Branch String:   'src/flb_pack.c:415,34'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:415,37'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:416,28'
              BranchSideFuncs: []
        - Branch String:   'src/flb_pack.c:415,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:416,28'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:420,29'
              BranchSideFuncs:
                - tokens_to_msgpack
        - Branch String:   'src/flb_pack.c:421,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:422,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:425,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_pack.c:371,11'
          Dst:             flb_json_tokenise
        - Src:             'src/flb_pack.c:420,11'
          Dst:             tokens_to_msgpack
    - functionName:    flb_json_tokenise
      functionSourceFile: '/src/fluent-bit/src/flb_pack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - js
        - len
        - state
      BBCount:         15
      ICount:          136
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - flb_errno_print
        - flb_realloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/flb_pack.c:64,5'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:66,20'
              BranchSideFuncs:
                - flb_realloc
                - __errno_location
                - flb_errno_print
                - jsmn_parse
            - BranchSide:      'src/flb_pack.c:83,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_pack.c:72,13'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:73,13'
              BranchSideFuncs:
                - jsmn_parse
                - flb_realloc
                - __errno_location
                - flb_errno_print
            - BranchSide:      'src/flb_pack.c:76,25'
              BranchSideFuncs:
                - jsmn_parse
                - flb_realloc
                - __errno_location
                - flb_errno_print
        - Branch String:   'src/flb_pack.c:83,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:84,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:87,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_pack.c:87,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:89,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:93,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_pack.c:71,15'
          Dst:             flb_realloc
        - Src:             'src/flb_pack.c:73,13'
          Dst:             __errno_location
        - Src:             'src/flb_pack.c:73,13'
          Dst:             flb_errno_print
    - functionName:    flb_pack_state_reset
      functionSourceFile: '/src/fluent-bit/src/flb_pack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_pack.c:342,5'
          Dst:             flb_free
        - Src:             'src/flb_pack.c:348,5'
          Dst:             flb_free
    - functionName:    flb_pack_state_init
      functionSourceFile: '/src/fluent-bit/src/flb_pack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         8
      ICount:          97
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - flb_errno_print
        - flb_free
        - flb_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_pack.c:318,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:319,9'
              BranchSideFuncs:
                - flb_malloc.41
                - __errno_location
                - flb_errno_print
                - flb_free.42
            - BranchSide:      'src/flb_pack.c:322,24'
              BranchSideFuncs:
                - flb_malloc.41
                - __errno_location
                - flb_errno_print
                - flb_free.42
        - Branch String:   'src/flb_pack.c:328,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:329,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:334,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_pack.c:317,17'
          Dst:             flb_malloc
        - Src:             'src/flb_pack.c:319,9'
          Dst:             __errno_location
        - Src:             'src/flb_pack.c:319,9'
          Dst:             flb_errno_print
        - Src:             'src/flb_pack.c:327,19'
          Dst:             flb_malloc
        - Src:             'src/flb_pack.c:329,9'
          Dst:             __errno_location
        - Src:             'src/flb_pack.c:329,9'
          Dst:             flb_errno_print
        - Src:             'src/flb_pack.c:330,9'
          Dst:             flb_free
    - functionName:    flb_pack_json_recs
      functionSourceFile: '/src/fluent-bit/src/flb_pack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - js
        - len
        - buffer
        - size
        - root_type
        - out_records
        - consumed
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pack_json_to_msgpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_pack.c:305,12'
          Dst:             pack_json_to_msgpack
    - functionName:    pack_json_to_msgpack
      functionSourceFile: '/src/fluent-bit/src/flb_pack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - js
        - len
        - buffer
        - size
        - root_type
        - records
        - consumed
      BBCount:         16
      ICount:          132
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - flb_json_tokenise
        - flb_pack_state_init
        - flb_pack_state_reset
        - tokens_to_msgpack
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/flb_pack.c:253,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:254,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pack.c:256,29'
              BranchSideFuncs:
                - flb_json_tokenise
                - tokens_to_msgpack
                - flb_pack_state_reset
        - Branch String:   'src/flb_pack.c:257,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:258,13'
              BranchSideFuncs:
                - flb_pack_state_reset
            - BranchSide:      'src/flb_pack.c:262,15'
              BranchSideFuncs:
                - tokens_to_msgpack
                - flb_pack_state_reset
        - Branch String:   'src/flb_pack.c:262,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:263,13'
              BranchSideFuncs:
                - flb_pack_state_reset
            - BranchSide:      'src/flb_pack.c:267,37'
              BranchSideFuncs:
                - tokens_to_msgpack
                - flb_pack_state_reset
        - Branch String:   'src/flb_pack.c:268,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:269,13'
              BranchSideFuncs:
                - flb_pack_state_reset
            - BranchSide:      'src/flb_pack.c:273,24'
              BranchSideFuncs:
                - flb_pack_state_reset
        - Branch String:   'src/flb_pack.c:278,9'
          Branch Sides:
            - BranchSide:      'src/flb_pack.c:279,21'
              BranchSideFuncs:
                - flb_pack_state_reset
            - BranchSide:      'src/flb_pack.c:282,9'
              BranchSideFuncs:
                - flb_pack_state_reset
      Callsites:
        - Src:             'src/flb_pack.c:252,11'
          Dst:             flb_pack_state_init
        - Src:             'src/flb_pack.c:256,11'
          Dst:             flb_json_tokenise
        - Src:             'src/flb_pack.c:267,11'
          Dst:             tokens_to_msgpack
        - Src:             'src/flb_pack.c:285,5'
          Dst:             flb_pack_state_reset
    - functionName:    flb_pack_json
      functionSourceFile: '/src/fluent-bit/src/flb_pack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - js
        - len
        - buffer
        - size
        - root_type
        - consumed
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pack_json_to_msgpack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_pack.c:295,12'
          Dst:             pack_json_to_msgpack
    - functionName:    flb_fuzz_get_probability
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - val
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:59,7'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:60,5'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:62,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_malloc
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - flb_fuzz_get_probability
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:71,8'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:72,6'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:76,9'
              BranchSideFuncs:
                - malloc
        - Branch String:   'include/fluent-bit/flb_mem.h:76,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:77,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:80,19'
              BranchSideFuncs:
                - malloc
      Callsites:
        - Src:             'include/fluent-bit/flb_mem.h:71,8'
          Dst:             flb_fuzz_get_probability
    - functionName:    flb_sds_snprintf
      functionSourceFile: '/src/fluent-bit/src/flb_sds.c'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - size
        - fmt
      BBCount:         9
      ICount:          86
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - flb_sds_increase
        - flb_sds_len_set
        - vsnprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_sds.c:414,9'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:415,33'
              BranchSideFuncs:
                - flb_sds_increase
                - vsnprintf
                - flb_sds_len_set.126
            - BranchSide:      'src/flb_sds.c:424,5'
              BranchSideFuncs:
                - flb_sds_len_set.126
        - Branch String:   'src/flb_sds.c:416,13'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:417,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_sds.c:419,16'
              BranchSideFuncs:
                - vsnprintf
                - flb_sds_len_set.126
                - flb_sds_increase
      Callsites:
        - Src:             'src/flb_sds.c:413,11'
          Dst:             vsnprintf
        - Src:             'src/flb_sds.c:415,15'
          Dst:             flb_sds_increase
        - Src:             'src/flb_sds.c:426,5'
          Dst:             flb_sds_len_set
    - functionName:    vsnprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_sds_increase
      functionSourceFile: '/src/fluent-bit/src/flb_sds.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - len
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - flb_errno_print
        - flb_realloc
        - flb_sds_alloc
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/flb_sds.c:109,9'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:110,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_sds.c:113,31'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_sds.c:106,39'
          Dst:             flb_sds_alloc
        - Src:             'src/flb_sds.c:108,11'
          Dst:             flb_realloc
        - Src:             'src/flb_sds.c:110,9'
          Dst:             __errno_location
        - Src:             'src/flb_sds.c:110,9'
          Dst:             flb_errno_print
    - functionName:    flb_sds_len_set
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_sds.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - len
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_sds_alloc
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_sds.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_realloc
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ptr
        - size
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - realloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/fluent-bit/flb_mem.h:101,12'
          Dst:             realloc
    - functionName:    flb_free
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_sds_destroy
      functionSourceFile: '/src/fluent-bit/src/flb_sds.c'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flb_free
      functionUses:    37
      BranchProfiles:
        - Branch String:   'src/flb_sds.c:393,9'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:394,9'
              BranchSideFuncs:
                - flb_free.130
            - BranchSide:      'src/flb_sds.c:397,12'
              BranchSideFuncs:
                - flb_free.130
      Callsites:
        - Src:             'src/flb_sds.c:398,5'
          Dst:             flb_free
    - functionName:    flb_log_check
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_log.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - l
      BBCount:         14
      ICount:          65
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - flb_worker_log_level
      functionUses:    2
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_log.h:106,12'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:106,15'
              BranchSideFuncs:
                - flb_worker_log_level
            - BranchSide:      'include/fluent-bit/flb_log.h:110,9'
              BranchSideFuncs:
                - flb_worker_log_level
        - Branch String:   'include/fluent-bit/flb_log.h:106,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:107,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:110,9'
              BranchSideFuncs:
                - flb_worker_log_level
        - Branch String:   'include/fluent-bit/flb_log.h:110,19'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:110,43'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:111,9'
              BranchSideFuncs: []
        - Branch String:   'include/fluent-bit/flb_log.h:110,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:111,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:113,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'include/fluent-bit/flb_log.h:110,22'
          Dst:             flb_worker_log_level
    - functionName:    flb_sds_printf
      functionSourceFile: '/src/fluent-bit/src/flb_sds.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sds
        - fmt
      BBCount:         27
      ICount:          217
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - flb_log_check
        - flb_log_print
        - flb_sds_avail
        - flb_sds_increase
        - flb_sds_len
        - strlen
        - vsnprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_sds.c:345,9'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:345,23'
              BranchSideFuncs:
                - flb_sds_avail
                - flb_sds_len.134
                - flb_sds_avail
                - vsnprintf
                - flb_sds_avail
                - flb_sds_avail
                - flb_sds_increase
                - flb_sds_len.134
                - flb_sds_avail
                - vsnprintf
                - flb_sds_avail
                - flb_log_check.133
                - flb_log_print
                - flb_log_check.133
                - flb_log_print
                - flb_sds_avail
                - flb_sds_increase
            - BranchSide:      'src/flb_sds.c:347,10'
              BranchSideFuncs:
                - flb_sds_avail
                - flb_sds_len.134
                - flb_sds_avail
                - vsnprintf
                - flb_sds_avail
                - flb_sds_avail
                - flb_sds_increase
                - flb_sds_len.134
                - flb_sds_avail
                - vsnprintf
                - flb_sds_avail
                - flb_log_check.133
                - flb_log_print
                - flb_log_check.133
                - flb_log_print
                - flb_sds_avail
                - flb_sds_increase
        - Branch String:   'src/flb_sds.c:348,9'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:349,32'
              BranchSideFuncs:
                - flb_sds_avail
                - flb_sds_increase
                - flb_sds_len.134
                - flb_sds_avail
                - vsnprintf
                - flb_sds_avail
                - flb_sds_avail
                - flb_sds_increase
                - flb_sds_len.134
                - flb_sds_avail
                - vsnprintf
                - flb_sds_avail
                - flb_log_check.133
                - flb_log_print
                - flb_log_check.133
                - flb_log_print
            - BranchSide:      'src/flb_sds.c:356,5'
              BranchSideFuncs:
                - flb_sds_len.134
                - flb_sds_avail
                - vsnprintf
                - flb_sds_avail
                - flb_sds_avail
                - flb_sds_increase
                - flb_sds_len.134
                - flb_sds_avail
                - vsnprintf
                - flb_sds_avail
                - flb_log_check.133
                - flb_log_print
                - flb_log_check.133
                - flb_log_print
        - Branch String:   'src/flb_sds.c:350,13'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:351,13'
              BranchSideFuncs:
                - flb_sds_len.134
                - flb_sds_avail
                - vsnprintf
                - flb_sds_avail
                - flb_sds_avail
                - flb_sds_increase
                - flb_sds_len.134
                - flb_sds_avail
                - vsnprintf
                - flb_sds_avail
                - flb_log_check.133
                - flb_log_print
                - flb_log_check.133
                - flb_log_print
            - BranchSide:      'src/flb_sds.c:353,20'
              BranchSideFuncs:
                - flb_sds_len.134
                - flb_sds_avail
                - vsnprintf
                - flb_sds_avail
                - flb_sds_avail
                - flb_sds_increase
                - flb_sds_len.134
                - flb_sds_avail
                - vsnprintf
                - flb_sds_avail
                - flb_log_check.133
                - flb_log_print
                - flb_log_check.133
                - flb_log_print
        - Branch String:   'src/flb_sds.c:358,9'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:359,9'
              BranchSideFuncs:
                - flb_log_check.133
                - flb_log_print
            - BranchSide:      'src/flb_sds.c:363,5'
              BranchSideFuncs:
                - flb_sds_avail
                - flb_sds_avail
                - flb_sds_increase
                - flb_sds_len.134
                - flb_sds_avail
                - vsnprintf
                - flb_sds_avail
                - flb_log_check.133
                - flb_log_print
        - Branch String:   'src/flb_sds.c:359,9'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:359,9'
              BranchSideFuncs:
                - flb_log_print
            - BranchSide:      'src/flb_sds.c:360,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_sds.c:365,9'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:366,32'
              BranchSideFuncs:
                - flb_sds_avail
                - flb_sds_increase
                - flb_sds_len.134
                - flb_sds_avail
                - vsnprintf
                - flb_sds_avail
                - flb_log_check.133
                - flb_log_print
            - BranchSide:      'src/flb_sds.c:382,12'
              BranchSideFuncs: []
        - Branch String:   'src/flb_sds.c:367,13'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:368,13'
              BranchSideFuncs:
                - flb_sds_len.134
                - flb_sds_avail
                - vsnprintf
                - flb_sds_avail
                - flb_log_check.133
                - flb_log_print
            - BranchSide:      'src/flb_sds.c:370,20'
              BranchSideFuncs:
                - flb_sds_len.134
                - flb_sds_avail
                - vsnprintf
                - flb_sds_avail
                - flb_log_check.133
                - flb_log_print
        - Branch String:   'src/flb_sds.c:374,13'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:375,13'
              BranchSideFuncs:
                - flb_log_check.133
                - flb_log_print
            - BranchSide:      'src/flb_sds.c:379,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_sds.c:375,13'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:375,13'
              BranchSideFuncs:
                - flb_log_print
            - BranchSide:      'src/flb_sds.c:376,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_sds.c:339,15'
          Dst:             strlen
        - Src:             'src/flb_sds.c:348,9'
          Dst:             flb_sds_avail
        - Src:             'src/flb_sds.c:349,41'
          Dst:             flb_sds_avail
        - Src:             'src/flb_sds.c:349,15'
          Dst:             flb_sds_increase
        - Src:             'src/flb_sds.c:357,36'
          Dst:             flb_sds_len
        - Src:             'src/flb_sds.c:357,53'
          Dst:             flb_sds_avail
        - Src:             'src/flb_sds.c:357,12'
          Dst:             vsnprintf
        - Src:             'src/flb_sds.c:359,9'
          Dst:             flb_log_check
        - Src:             'src/flb_sds.c:359,9'
          Dst:             flb_log_print
        - Src:             'src/flb_sds.c:365,17'
          Dst:             flb_sds_avail
        - Src:             'src/flb_sds.c:366,42'
          Dst:             flb_sds_avail
        - Src:             'src/flb_sds.c:366,15'
          Dst:             flb_sds_increase
        - Src:             'src/flb_sds.c:373,40'
          Dst:             flb_sds_len
        - Src:             'src/flb_sds.c:373,57'
          Dst:             flb_sds_avail
        - Src:             'src/flb_sds.c:373,16'
          Dst:             vsnprintf
        - Src:             'src/flb_sds.c:374,20'
          Dst:             flb_sds_avail
        - Src:             'src/flb_sds.c:375,13'
          Dst:             flb_log_check
        - Src:             'src/flb_sds.c:375,13'
          Dst:             flb_log_print
    - functionName:    flb_sds_avail
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_sds.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_sds_len
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_sds.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_sds_cat_utf8
      functionSourceFile: '/src/fluent-bit/src/flb_sds.c'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sds
        - str
        - str_len
      BBCount:         16
      ICount:          153
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - flb_sds_alloc
        - flb_sds_avail
        - flb_sds_increase
        - flb_sds_len_set
        - flb_utils_write_str
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_sds.c:304,9'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:305,32'
              BranchSideFuncs:
                - flb_sds_increase
                - flb_sds_alloc.127
                - flb_utils_write_str
                - flb_sds_len_set.126
                - flb_sds_alloc.127
                - flb_sds_increase
            - BranchSide:      'src/flb_sds.c:313,5'
              BranchSideFuncs:
                - flb_sds_alloc.127
                - flb_utils_write_str
                - flb_sds_len_set.126
                - flb_sds_alloc.127
                - flb_sds_increase
        - Branch String:   'src/flb_sds.c:306,13'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:307,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_sds.c:309,20'
              BranchSideFuncs:
                - flb_sds_alloc.127
                - flb_utils_write_str
                - flb_sds_len_set.126
                - flb_sds_alloc.127
                - flb_sds_increase
        - Branch String:   'src/flb_sds.c:316,13'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:318,34'
              BranchSideFuncs:
                - flb_sds_alloc.127
                - flb_sds_increase
                - flb_sds_alloc.127
                - flb_utils_write_str
                - flb_sds_len_set.126
            - BranchSide:      'src/flb_sds.c:327,13'
              BranchSideFuncs:
                - flb_sds_len_set.126
        - Branch String:   'src/flb_sds.c:320,17'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:321,17'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_sds.c:323,24'
              BranchSideFuncs:
                - flb_sds_alloc.127
                - flb_utils_write_str
                - flb_sds_len_set.126
                - flb_sds_alloc.127
                - flb_sds_increase
      Callsites:
        - Src:             'src/flb_sds.c:304,9'
          Dst:             flb_sds_avail
        - Src:             'src/flb_sds.c:305,15'
          Dst:             flb_sds_increase
        - Src:             'src/flb_sds.c:315,47'
          Dst:             flb_sds_alloc
        - Src:             'src/flb_sds.c:315,15'
          Dst:             flb_utils_write_str
        - Src:             'src/flb_sds.c:318,20'
          Dst:             flb_sds_alloc
        - Src:             'src/flb_sds.c:319,19'
          Dst:             flb_sds_increase
        - Src:             'src/flb_sds.c:331,5'
          Dst:             flb_sds_len_set
    - functionName:    flb_sds_copy
      functionSourceFile: '/src/fluent-bit/src/flb_sds.c'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - s
        - str
        - len
      BBCount:         9
      ICount:          83
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - flb_sds_alloc
        - flb_sds_increase
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/flb_sds.c:267,9'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:268,32'
              BranchSideFuncs:
                - flb_sds_increase
            - BranchSide:      'src/flb_sds.c:274,21'
              BranchSideFuncs: []
        - Branch String:   'src/flb_sds.c:269,13'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:270,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_sds.c:272,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_sds.c:266,13'
          Dst:             flb_sds_alloc
        - Src:             'src/flb_sds.c:268,15'
          Dst:             flb_sds_increase
    - functionName:    flb_sds_cat_esc
      functionSourceFile: '/src/fluent-bit/src/flb_sds.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - str
        - len
        - esc
        - esc_size
      BBCount:         26
      ICount:          203
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - flb_sds_avail
        - flb_sds_increase
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_sds.c:226,9'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:227,32'
              BranchSideFuncs:
                - flb_sds_increase
                - flb_sds_avail
                - flb_sds_increase
            - BranchSide:      'src/flb_sds.c:233,12'
              BranchSideFuncs:
                - flb_sds_avail
                - flb_sds_increase
        - Branch String:   'src/flb_sds.c:228,13'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:229,13'
              BranchSideFuncs:
                - flb_sds_avail
                - flb_sds_increase
            - BranchSide:      'src/flb_sds.c:231,13'
              BranchSideFuncs:
                - flb_sds_avail
                - flb_sds_increase
        - Branch String:   'src/flb_sds.c:235,5'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:236,27'
              BranchSideFuncs:
                - flb_sds_avail
                - flb_sds_increase
            - BranchSide:      'src/flb_sds.c:254,5'
              BranchSideFuncs: []
        - Branch String:   'src/flb_sds.c:236,13'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:237,36'
              BranchSideFuncs:
                - flb_sds_increase
                - flb_sds_avail
            - BranchSide:      'src/flb_sds.c:244,29'
              BranchSideFuncs:
                - flb_sds_avail
                - flb_sds_increase
        - Branch String:   'src/flb_sds.c:238,17'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:239,17'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_sds.c:241,17'
              BranchSideFuncs:
                - flb_sds_avail
                - flb_sds_increase
        - Branch String:   'src/flb_sds.c:245,25'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:245,28'
              BranchSideFuncs:
                - flb_sds_avail
                - flb_sds_increase
            - BranchSide:      'src/flb_sds.c:250,30'
              BranchSideFuncs:
                - flb_sds_avail
                - flb_sds_increase
        - Branch String:   'src/flb_sds.c:245,41'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:245,44'
              BranchSideFuncs:
                - flb_sds_avail
                - flb_sds_increase
            - BranchSide:      'src/flb_sds.c:250,30'
              BranchSideFuncs:
                - flb_sds_avail
                - flb_sds_increase
        - Branch String:   'src/flb_sds.c:245,13'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:246,13'
              BranchSideFuncs:
                - flb_sds_avail
                - flb_sds_increase
            - BranchSide:      'src/flb_sds.c:250,30'
              BranchSideFuncs:
                - flb_sds_avail
                - flb_sds_increase
      Callsites:
        - Src:             'src/flb_sds.c:225,13'
          Dst:             flb_sds_avail
        - Src:             'src/flb_sds.c:227,15'
          Dst:             flb_sds_increase
        - Src:             'src/flb_sds.c:236,13'
          Dst:             flb_sds_avail
        - Src:             'src/flb_sds.c:237,19'
          Dst:             flb_sds_increase
    - functionName:    flb_sds_cat_safe
      functionSourceFile: '/src/fluent-bit/src/flb_sds.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - buf
        - str
        - len
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flb_sds_cat
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_sds.c:209,9'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:210,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_sds.c:212,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_sds.c:208,11'
          Dst:             flb_sds_cat
    - functionName:    flb_sds_cat
      functionSourceFile: '/src/fluent-bit/src/flb_sds.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - s
        - str
        - len
      BBCount:         9
      ICount:          88
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - flb_sds_avail
        - flb_sds_increase
        - flb_sds_len
      functionUses:    17
      BranchProfiles:
        - Branch String:   'src/flb_sds.c:127,9'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:128,32'
              BranchSideFuncs:
                - flb_sds_increase
                - flb_sds_len.134
            - BranchSide:      'src/flb_sds.c:134,22'
              BranchSideFuncs:
                - flb_sds_len.134
        - Branch String:   'src/flb_sds.c:129,13'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:130,13'
              BranchSideFuncs:
                - flb_sds_len.134
            - BranchSide:      'src/flb_sds.c:132,13'
              BranchSideFuncs:
                - flb_sds_len.134
      Callsites:
        - Src:             'src/flb_sds.c:126,13'
          Dst:             flb_sds_avail
        - Src:             'src/flb_sds.c:128,15'
          Dst:             flb_sds_increase
        - Src:             'src/flb_sds.c:134,26'
          Dst:             flb_sds_len
    - functionName:    flb_sds_trim
      functionSourceFile: '/src/fluent-bit/src/flb_sds.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         28
      ICount:          186
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - __ctype_b_loc
        - flb_sds_len
        - flb_sds_len_set
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_sds.c:155,9'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:156,9'
              BranchSideFuncs:
                - flb_sds_len.134
                - flb_sds_len_set.126
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'src/flb_sds.c:159,23'
              BranchSideFuncs:
                - flb_sds_len.134
                - flb_sds_len_set.126
                - __ctype_b_loc
                - __ctype_b_loc
        - Branch String:   'src/flb_sds.c:160,9'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:161,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_sds.c:164,11'
              BranchSideFuncs:
                - flb_sds_len_set.126
                - __ctype_b_loc
                - __ctype_b_loc
        - Branch String:   'src/flb_sds.c:168,5'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:169,13'
              BranchSideFuncs:
                - __ctype_b_loc
                - flb_sds_len_set.126
                - __ctype_b_loc
            - BranchSide:      'src/flb_sds.c:177,13'
              BranchSideFuncs:
                - flb_sds_len_set.126
                - __ctype_b_loc
        - Branch String:   'src/flb_sds.c:169,13'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:170,17'
              BranchSideFuncs:
                - flb_sds_len_set.126
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'src/flb_sds.c:173,13'
              BranchSideFuncs:
                - flb_sds_len_set.126
                - __ctype_b_loc
        - Branch String:   'src/flb_sds.c:179,9'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:180,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_sds.c:185,5'
              BranchSideFuncs:
                - flb_sds_len_set.126
                - __ctype_b_loc
        - Branch String:   'src/flb_sds.c:185,5'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:186,13'
              BranchSideFuncs:
                - __ctype_b_loc
                - flb_sds_len_set.126
            - BranchSide:      'src/flb_sds.c:194,12'
              BranchSideFuncs:
                - flb_sds_len_set.126
        - Branch String:   'src/flb_sds.c:186,13'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:187,18'
              BranchSideFuncs:
                - flb_sds_len_set.126
                - __ctype_b_loc
            - BranchSide:      'src/flb_sds.c:190,13'
              BranchSideFuncs:
                - flb_sds_len_set.126
        - Branch String:   'src/flb_sds.c:195,5'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:196,25'
              BranchSideFuncs:
                - flb_sds_len_set.126
            - BranchSide:      'src/flb_sds.c:198,5'
              BranchSideFuncs:
                - flb_sds_len_set.126
      Callsites:
        - Src:             'src/flb_sds.c:159,11'
          Dst:             flb_sds_len
        - Src:             'src/flb_sds.c:169,13'
          Dst:             __ctype_b_loc
        - Src:             'src/flb_sds.c:186,13'
          Dst:             __ctype_b_loc
        - Src:             'src/flb_sds.c:199,5'
          Dst:             flb_sds_len_set
    - functionName:    __ctype_b_loc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_sds_create_size
      functionSourceFile: '/src/fluent-bit/src/flb_sds.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sds_alloc
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_sds.c:94,12'
          Dst:             sds_alloc
    - functionName:    sds_alloc
      functionSourceFile: '/src/fluent-bit/src/flb_sds.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - flb_errno_print
        - flb_malloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/flb_sds.c:43,9'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:44,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_sds.c:48,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_sds.c:42,11'
          Dst:             flb_malloc
        - Src:             'src/flb_sds.c:44,9'
          Dst:             __errno_location
        - Src:             'src/flb_sds.c:44,9'
          Dst:             flb_errno_print
    - functionName:    flb_sds_create
      functionSourceFile: '/src/fluent-bit/src/flb_sds.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flb_sds_create_len
        - strlen
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/flb_sds.c:82,9'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:83,13'
              BranchSideFuncs:
                - strlen
                - flb_sds_create_len
            - BranchSide:      'src/flb_sds.c:86,22'
              BranchSideFuncs:
                - strlen
                - flb_sds_create_len
      Callsites:
        - Src:             'src/flb_sds.c:86,15'
          Dst:             strlen
        - Src:             'src/flb_sds.c:89,12'
          Dst:             flb_sds_create_len
    - functionName:    flb_sds_create_len
      functionSourceFile: '/src/fluent-bit/src/flb_sds.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - str
        - len
      BBCount:         9
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - sds_alloc
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/flb_sds.c:64,9'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:65,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_sds.c:68,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_sds.c:68,9'
          Branch Sides:
            - BranchSide:      'src/flb_sds.c:69,16'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_sds.c:75,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_sds.c:63,9'
          Dst:             sds_alloc
    - functionName:    flb_strndup
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_str.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - n
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flb_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_str.h:35,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_str.h:36,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_str.h:38,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'include/fluent-bit/flb_str.h:34,20'
          Dst:             flb_malloc
    - functionName:    flb_malloc
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - flb_fuzz_get_probability
      functionUses:    7
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:71,8'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:72,6'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:76,9'
              BranchSideFuncs:
                - malloc
        - Branch String:   'include/fluent-bit/flb_mem.h:76,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:77,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:80,19'
              BranchSideFuncs:
                - malloc
      Callsites:
        - Src:             'include/fluent-bit/flb_mem.h:71,8'
          Dst:             flb_fuzz_get_probability
    - functionName:    flb_fuzz_get_probability
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - val
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:59,7'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:60,5'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:62,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_vector8_has_zero
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - v
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_vector8_has_le
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/fluent-bit/flb_simd.h:112,9'
          Dst:             flb_vector8_has_le
    - functionName:    flb_vector8_has_le
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - v
        - c
      BBCount:         16
      ICount:          99
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - flb_vector8_broadcast
      functionUses:    2
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_simd.h:219,23'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_simd.h:219,26'
              BranchSideFuncs:
                - flb_vector8_broadcast
                - flb_vector8_broadcast
            - BranchSide:      'include/fluent-bit/flb_simd.h:224,11'
              BranchSideFuncs: []
        - Branch String:   'include/fluent-bit/flb_simd.h:219,6'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_simd.h:220,13'
              BranchSideFuncs:
                - flb_vector8_broadcast
                - flb_vector8_broadcast
            - BranchSide:      'include/fluent-bit/flb_simd.h:224,11'
              BranchSideFuncs: []
        - Branch String:   'include/fluent-bit/flb_simd.h:225,8'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_simd.h:226,12'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_simd.h:229,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'include/fluent-bit/flb_simd.h:220,17'
          Dst:             flb_vector8_broadcast
        - Src:             'include/fluent-bit/flb_simd.h:220,54'
          Dst:             flb_vector8_broadcast
    - functionName:    flb_vector8_broadcast
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - c
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    quoted_string_len
      functionSourceFile: '/src/fluent-bit/src/flb_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         21
      ICount:          115
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_utils.c:283,5'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:284,22'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:309,8'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:285,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:288,17'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:291,22'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:298,21'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:298,21'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:303,17'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:291,35'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:291,39'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:292,24'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:291,21'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:292,24'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:294,17'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:298,21'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:299,27'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:301,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    next_token
      functionSourceFile: '/src/fluent-bit/src/flb_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - str
        - separator
        - out
        - out_len
        - parse_quotes
      BBCount:         36
      ICount:          262
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached:
        - flb_malloc
        - quoted_string_len
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_utils.c:330,5'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:331,17'
              BranchSideFuncs:
                - quoted_string_len
                - flb_malloc.190
                - strlen
                - mk_string_char_search
                - mk_string_copy_substr
            - BranchSide:      'src/flb_utils.c:335,9'
              BranchSideFuncs:
                - quoted_string_len
                - flb_malloc.190
                - strlen
                - mk_string_char_search
                - mk_string_copy_substr
        - Branch String:   'src/flb_utils.c:335,35'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:335,40'
              BranchSideFuncs:
                - strlen
                - mk_string_char_search
                - mk_string_copy_substr
            - BranchSide:      'src/flb_utils.c:336,27'
              BranchSideFuncs:
                - strlen
                - mk_string_char_search
                - mk_string_copy_substr
        - Branch String:   'src/flb_utils.c:335,56'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:335,60'
              BranchSideFuncs:
                - quoted_string_len
                - flb_malloc.190
                - strlen
                - mk_string_char_search
                - mk_string_copy_substr
            - BranchSide:      'src/flb_utils.c:352,29'
              BranchSideFuncs:
                - quoted_string_len
                - flb_malloc.190
        - Branch String:   'src/flb_utils.c:335,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:336,27'
              BranchSideFuncs:
                - strlen
                - mk_string_char_search
                - mk_string_copy_substr
            - BranchSide:      'src/flb_utils.c:352,29'
              BranchSideFuncs:
                - quoted_string_len
                - flb_malloc.190
        - Branch String:   'src/flb_utils.c:338,13'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:339,19'
              BranchSideFuncs:
                - mk_string_copy_substr
            - BranchSide:      'src/flb_utils.c:341,20'
              BranchSideFuncs:
                - mk_string_copy_substr
        - Branch String:   'src/flb_utils.c:343,13'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:344,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:347,22'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:353,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:354,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:358,22'
              BranchSideFuncs:
                - flb_malloc.190
        - Branch String:   'src/flb_utils.c:361,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:362,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:366,12'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:366,5'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:372,14'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:377,5'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:372,31'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:372,35'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:375,33'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:372,56'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:372,59'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:373,21'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:372,13'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:373,21'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:375,33'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_utils.c:336,20'
          Dst:             strlen
        - Src:             'src/flb_utils.c:352,11'
          Dst:             quoted_string_len
        - Src:             'src/flb_utils.c:360,17'
          Dst:             flb_malloc
    - functionName:    flb_utils_mkdir
      functionSourceFile: '/src/fluent-bit/src/flb_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1701
      functionLinenumberEnd: 1738
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dir
        - perms
      BBCount:         29
      ICount:          168
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - access
        - flb_log_check
        - flb_log_print
        - mkdir
        - snprintf
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_utils.c:1708,17'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1708,20'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:1709,9'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_log_print
        - Branch String:   'src/flb_utils.c:1708,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1709,9'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:1713,18'
              BranchSideFuncs:
                - strlen
                - mkdir
                - access
                - mkdir
        - Branch String:   'src/flb_utils.c:1709,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1709,9'
              BranchSideFuncs:
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:1710,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:1715,18'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1715,25'
              BranchSideFuncs:
                - mkdir
                - access
                - mkdir
            - BranchSide:      'src/flb_utils.c:1720,16'
              BranchSideFuncs:
                - mkdir
                - access
                - mkdir
        - Branch String:   'src/flb_utils.c:1715,10'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1716,13'
              BranchSideFuncs:
                - mkdir
                - access
                - mkdir
            - BranchSide:      'src/flb_utils.c:1720,16'
              BranchSideFuncs:
                - mkdir
                - access
                - mkdir
        - Branch String:   'src/flb_utils.c:1720,5'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1725,14'
              BranchSideFuncs:
                - mkdir
                - access
                - mkdir
            - BranchSide:      'src/flb_utils.c:1737,12'
              BranchSideFuncs:
                - mkdir
        - Branch String:   'src/flb_utils.c:1725,13'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1726,14'
              BranchSideFuncs:
                - access
                - mkdir
                - mkdir
            - BranchSide:      'src/flb_utils.c:1735,5'
              BranchSideFuncs:
                - mkdir
                - access
                - mkdir
        - Branch String:   'src/flb_utils.c:1727,17'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1728,23'
              BranchSideFuncs:
                - mkdir
                - mkdir
                - access
            - BranchSide:      'src/flb_utils.c:1733,20'
              BranchSideFuncs:
                - mkdir
                - access
                - mkdir
        - Branch String:   'src/flb_utils.c:1729,21'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1730,28'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:1732,13'
              BranchSideFuncs:
                - mkdir
                - access
                - mkdir
      Callsites:
        - Src:             'src/flb_utils.c:1707,11'
          Dst:             snprintf
        - Src:             'src/flb_utils.c:1709,9'
          Dst:             flb_log_check
        - Src:             'src/flb_utils.c:1709,9'
          Dst:             flb_log_print
        - Src:             'src/flb_utils.c:1713,11'
          Dst:             strlen
        - Src:             'src/flb_utils.c:1727,17'
          Dst:             access
        - Src:             'src/flb_utils.c:1728,23'
          Dst:             mkdir
        - Src:             'src/flb_utils.c:1737,12'
          Dst:             mkdir
    - functionName:    flb_log_check
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_log.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - l
      BBCount:         14
      ICount:          65
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - flb_worker_log_level
      functionUses:    35
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_log.h:106,12'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:106,15'
              BranchSideFuncs:
                - flb_worker_log_level
            - BranchSide:      'include/fluent-bit/flb_log.h:110,9'
              BranchSideFuncs:
                - flb_worker_log_level
        - Branch String:   'include/fluent-bit/flb_log.h:106,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:107,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:110,9'
              BranchSideFuncs:
                - flb_worker_log_level
        - Branch String:   'include/fluent-bit/flb_log.h:110,19'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:110,43'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:111,9'
              BranchSideFuncs: []
        - Branch String:   'include/fluent-bit/flb_log.h:110,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:111,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:113,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'include/fluent-bit/flb_log.h:110,22'
          Dst:             flb_worker_log_level
    - functionName:    access
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mkdir
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_utils_set_plugin_string_property
      functionSourceFile: '/src/fluent-bit/src/flb_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1667
      functionLinenumberEnd: 1688
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
        - field_storage
        - new_value
      BBCount:         15
      ICount:          73
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - flb_log_check
        - flb_log_print
        - flb_sds_destroy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_utils.c:1668,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1669,9'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:1675,10'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_sds_destroy
                - flb_log_print
        - Branch String:   'src/flb_utils.c:1669,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1669,9'
              BranchSideFuncs:
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:1672,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:1675,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1676,9'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_sds_destroy
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:1687,22'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:1676,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1676,9'
              BranchSideFuncs:
                - flb_log_print
                - flb_sds_destroy
            - BranchSide:      'src/flb_utils.c:1682,26'
              BranchSideFuncs:
                - flb_sds_destroy
      Callsites:
        - Src:             'src/flb_utils.c:1669,9'
          Dst:             flb_log_check
        - Src:             'src/flb_utils.c:1669,9'
          Dst:             flb_log_print
        - Src:             'src/flb_utils.c:1676,9'
          Dst:             flb_log_check
        - Src:             'src/flb_utils.c:1676,9'
          Dst:             flb_log_print
        - Src:             'src/flb_utils.c:1682,9'
          Dst:             flb_sds_destroy
    - functionName:    machine_id_read_and_sanitize
      functionSourceFile: '/src/fluent-bit/src/flb_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1483
      functionLinenumberEnd: 1508
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - path
        - out_buf
        - out_size
      BBCount:         12
      ICount:          100
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - flb_utils_read_file
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/flb_utils.c:1491,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1492,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:1495,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:1496,22'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1496,5'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:1496,26'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:1496,5'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1497,10'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:1501,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_utils.c:1490,11'
          Dst:             flb_utils_read_file
    - functionName:    flb_utils_read_file
      functionSourceFile: '/src/fluent-bit/src/flb_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1402
      functionLinenumberEnd: 1403
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - path
        - out_buf
        - out_size
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_utils_read_file_offset
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_utils.c:1403,12'
          Dst:             flb_utils_read_file_offset
    - functionName:    flb_utils_read_file_offset
      functionSourceFile: '/src/fluent-bit/src/flb_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1407
      functionLinenumberEnd: 1479
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - path
        - offset_start
        - offset_end
        - out_buf
        - out_size
      BBCount:         37
      ICount:          253
      EdgeCount:       50
      CyclomaticComplexity: 15
      functionsReached:
        - __errno_location
        - fclose
        - feof
        - ferror
        - fileno
        - flb_calloc
        - flb_errno_print
        - flb_log_check
        - flb_log_print
        - fopen
        - fread
        - fseek
        - fstat
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_utils.c:1418,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1419,9'
              BranchSideFuncs:
                - fileno
                - fstat
                - flb_calloc
                - __errno_location
                - flb_errno_print
                - fclose
                - fclose
                - fread
                - feof
                - ferror
                - __errno_location
                - flb_errno_print
                - free
                - fclose
                - fseek
                - __errno_location
                - flb_errno_print
                - fclose
                - flb_log_check.192
                - fclose
                - flb_log_print
                - __errno_location
                - flb_errno_print
                - fclose
            - BranchSide:      'src/flb_utils.c:1421,17'
              BranchSideFuncs:
                - fileno
                - fstat
                - flb_calloc
                - __errno_location
                - flb_errno_print
                - fclose
                - fclose
                - fread
                - feof
                - ferror
                - __errno_location
                - flb_errno_print
                - free
                - fclose
                - fseek
                - __errno_location
                - flb_errno_print
                - fclose
                - flb_log_check.192
                - fclose
                - flb_log_print
                - __errno_location
                - flb_errno_print
                - fclose
        - Branch String:   'src/flb_utils.c:1424,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1425,9'
              BranchSideFuncs:
                - __errno_location
                - flb_errno_print
                - fclose
            - BranchSide:      'src/flb_utils.c:1430,9'
              BranchSideFuncs:
                - flb_calloc
                - __errno_location
                - flb_errno_print
                - fclose
                - fclose
                - fread
                - feof
                - ferror
                - __errno_location
                - flb_errno_print
                - free
                - fclose
                - fseek
                - __errno_location
                - flb_errno_print
                - fclose
                - flb_log_check.192
                - fclose
                - flb_log_print
        - Branch String:   'src/flb_utils.c:1430,35'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1430,38'
              BranchSideFuncs:
                - flb_log_check.192
                - fclose
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:1431,9'
              BranchSideFuncs:
                - flb_log_check.192
                - fclose
                - flb_log_print
        - Branch String:   'src/flb_utils.c:1430,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1431,9'
              BranchSideFuncs:
                - flb_log_check.192
                - fclose
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:1436,9'
              BranchSideFuncs:
                - flb_calloc
                - __errno_location
                - flb_errno_print
                - fclose
                - fclose
                - fread
                - feof
                - ferror
                - __errno_location
                - flb_errno_print
                - free
                - fclose
                - fseek
                - __errno_location
                - flb_errno_print
                - fclose
        - Branch String:   'src/flb_utils.c:1431,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1431,9'
              BranchSideFuncs:
                - flb_log_print
                - fclose
            - BranchSide:      'src/flb_utils.c:1432,16'
              BranchSideFuncs:
                - fclose
        - Branch String:   'src/flb_utils.c:1436,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1437,21'
              BranchSideFuncs:
                - fseek
                - flb_calloc
                - __errno_location
                - flb_errno_print
                - fclose
                - fclose
                - fread
                - feof
                - ferror
                - __errno_location
                - flb_errno_print
                - free
                - fclose
                - __errno_location
                - flb_errno_print
                - fclose
            - BranchSide:      'src/flb_utils.c:1445,9'
              BranchSideFuncs:
                - flb_calloc
                - __errno_location
                - flb_errno_print
                - fclose
                - fclose
                - fread
                - feof
                - ferror
                - __errno_location
                - flb_errno_print
                - free
                - fclose
        - Branch String:   'src/flb_utils.c:1438,13'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1439,13'
              BranchSideFuncs:
                - __errno_location
                - flb_errno_print
                - fclose
            - BranchSide:      'src/flb_utils.c:1443,5'
              BranchSideFuncs:
                - flb_calloc
                - __errno_location
                - flb_errno_print
                - fclose
                - fclose
                - fread
                - feof
                - ferror
                - __errno_location
                - flb_errno_print
                - free
                - fclose
        - Branch String:   'src/flb_utils.c:1445,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1446,25'
              BranchSideFuncs:
                - flb_calloc
                - __errno_location
                - flb_errno_print
                - fclose
                - fclose
                - fread
                - feof
                - ferror
                - __errno_location
                - flb_errno_print
                - free
                - fclose
            - BranchSide:      'src/flb_utils.c:1449,21'
              BranchSideFuncs:
                - flb_calloc
                - __errno_location
                - flb_errno_print
                - fclose
                - fclose
                - fread
                - feof
                - ferror
                - __errno_location
                - flb_errno_print
                - free
                - fclose
        - Branch String:   'src/flb_utils.c:1452,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1453,9'
              BranchSideFuncs:
                - fclose
                - fread
                - feof
                - ferror
                - __errno_location
                - flb_errno_print
                - free
                - fclose
            - BranchSide:      'src/flb_utils.c:1458,5'
              BranchSideFuncs:
                - fclose
                - fread
                - feof
                - ferror
                - __errno_location
                - flb_errno_print
                - free
                - fclose
        - Branch String:   'src/flb_utils.c:1458,5'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1459,23'
              BranchSideFuncs:
                - fread
                - fclose
                - feof
                - ferror
                - __errno_location
                - flb_errno_print
                - free
                - fclose
            - BranchSide:      'src/flb_utils.c:1473,12'
              BranchSideFuncs:
                - fclose
        - Branch String:   'src/flb_utils.c:1460,13'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1461,22'
              BranchSideFuncs:
                - feof
                - ferror
                - fclose
                - fread
                - __errno_location
                - flb_errno_print
                - free
                - fclose
            - BranchSide:      'src/flb_utils.c:1471,29'
              BranchSideFuncs:
                - fclose
                - fread
                - feof
                - ferror
                - __errno_location
                - flb_errno_print
                - free
                - fclose
        - Branch String:   'src/flb_utils.c:1461,17'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1462,17'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'src/flb_utils.c:1464,24'
              BranchSideFuncs:
                - ferror
                - fclose
                - fread
                - feof
                - __errno_location
                - flb_errno_print
                - free
                - fclose
        - Branch String:   'src/flb_utils.c:1464,17'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1465,17'
              BranchSideFuncs:
                - __errno_location
                - flb_errno_print
                - free
                - fclose
            - BranchSide:      'src/flb_utils.c:1470,9'
              BranchSideFuncs:
                - fclose
                - fread
                - feof
                - ferror
                - __errno_location
                - flb_errno_print
                - free
                - fclose
      Callsites:
        - Src:             'src/flb_utils.c:1417,10'
          Dst:             fopen
        - Src:             'src/flb_utils.c:1421,10'
          Dst:             fileno
        - Src:             'src/flb_utils.c:1423,11'
          Dst:             fstat
        - Src:             'src/flb_utils.c:1425,9'
          Dst:             __errno_location
        - Src:             'src/flb_utils.c:1425,9'
          Dst:             flb_errno_print
        - Src:             'src/flb_utils.c:1426,9'
          Dst:             fclose
        - Src:             'src/flb_utils.c:1431,9'
          Dst:             flb_log_check
        - Src:             'src/flb_utils.c:1431,9'
          Dst:             flb_log_print
        - Src:             'src/flb_utils.c:1432,9'
          Dst:             fclose
        - Src:             'src/flb_utils.c:1437,15'
          Dst:             fseek
        - Src:             'src/flb_utils.c:1439,13'
          Dst:             __errno_location
        - Src:             'src/flb_utils.c:1439,13'
          Dst:             flb_errno_print
        - Src:             'src/flb_utils.c:1440,13'
          Dst:             fclose
        - Src:             'src/flb_utils.c:1451,11'
          Dst:             flb_calloc
        - Src:             'src/flb_utils.c:1453,9'
          Dst:             __errno_location
        - Src:             'src/flb_utils.c:1453,9'
          Dst:             flb_errno_print
        - Src:             'src/flb_utils.c:1454,9'
          Dst:             fclose
        - Src:             'src/flb_utils.c:1459,17'
          Dst:             fread
        - Src:             'src/flb_utils.c:1461,17'
          Dst:             feof
        - Src:             'src/flb_utils.c:1464,17'
          Dst:             ferror
        - Src:             'src/flb_utils.c:1465,17'
          Dst:             __errno_location
        - Src:             'src/flb_utils.c:1465,17'
          Dst:             flb_errno_print
        - Src:             'src/flb_utils.c:1467,17'
          Dst:             fclose
        - Src:             'src/flb_utils.c:1473,5'
          Dst:             fclose
    - functionName:    fopen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fileno
      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:       []
    - functionName:    fstat
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fclose
      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:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fseek
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_calloc
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - n
        - size
      BBCount:         8
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - calloc
        - flb_fuzz_get_probability
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:85,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:86,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:90,8'
              BranchSideFuncs:
                - flb_fuzz_get_probability.191
                - calloc
        - Branch String:   'include/fluent-bit/flb_mem.h:90,8'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:91,6'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:95,19'
              BranchSideFuncs:
                - calloc
      Callsites:
        - Src:             'include/fluent-bit/flb_mem.h:90,8'
          Dst:             flb_fuzz_get_probability
        - Src:             'include/fluent-bit/flb_mem.h:95,12'
          Dst:             calloc
    - functionName:    fread
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    feof
      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:       []
    - functionName:    ferror
      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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    calloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    47
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_utils_get_machine_id
      functionSourceFile: '/src/fluent-bit/src/flb_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1511
      functionLinenumberEnd: 1662
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_id
        - out_size
      BBCount:         28
      ICount:          177
      EdgeCount:       38
      CyclomaticComplexity: 12
      functionsReached:
        - __errno_location
        - access
        - flb_errno_print
        - flb_log_check
        - flb_log_print
        - flb_malloc
        - flb_utils_uuid_v4_gen
        - machine_id_read_and_sanitize
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_utils.c:1523,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1524,44'
              BranchSideFuncs:
                - machine_id_read_and_sanitize
                - access
                - flb_log_check.192
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - flb_utils_uuid_v4_gen
                - strlen
                - flb_log_print
                - machine_id_read_and_sanitize
            - BranchSide:      'src/flb_utils.c:1538,16'
              BranchSideFuncs:
                - access
                - flb_log_check.192
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - flb_utils_uuid_v4_gen
                - strlen
                - flb_log_print
                - machine_id_read_and_sanitize
        - Branch String:   'src/flb_utils.c:1525,13'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1526,17'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - flb_utils_uuid_v4_gen
                - strlen
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:1535,5'
              BranchSideFuncs:
                - access
                - flb_log_check.192
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - flb_utils_uuid_v4_gen
                - strlen
                - flb_log_print
                - machine_id_read_and_sanitize
        - Branch String:   'src/flb_utils.c:1526,17'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1528,26'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - flb_utils_uuid_v4_gen
                - strlen
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:1531,23'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:1538,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1538,35'
              BranchSideFuncs:
                - machine_id_read_and_sanitize
                - flb_log_check.192
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - flb_utils_uuid_v4_gen
                - strlen
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:1539,44'
              BranchSideFuncs:
                - machine_id_read_and_sanitize
                - flb_log_check.192
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - flb_utils_uuid_v4_gen
                - strlen
                - flb_log_print
        - Branch String:   'src/flb_utils.c:1540,13'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1541,17'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - flb_utils_uuid_v4_gen
                - strlen
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:1550,5'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - flb_utils_uuid_v4_gen
                - strlen
                - flb_log_print
        - Branch String:   'src/flb_utils.c:1541,17'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1543,26'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - flb_utils_uuid_v4_gen
                - strlen
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:1546,23'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:1643,5'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1643,5'
              BranchSideFuncs:
                - flb_log_print
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - flb_utils_uuid_v4_gen
                - strlen
            - BranchSide:      'src/flb_utils.c:1646,12'
              BranchSideFuncs:
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - flb_utils_uuid_v4_gen
                - strlen
        - Branch String:   'src/flb_utils.c:1647,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1648,9'
              BranchSideFuncs:
                - flb_utils_uuid_v4_gen
                - strlen
            - BranchSide:      'src/flb_utils.c:1651,33'
              BranchSideFuncs:
                - flb_utils_uuid_v4_gen
                - strlen
        - Branch String:   'src/flb_utils.c:1652,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1653,19'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'src/flb_utils.c:1661,5'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:1655,13'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1656,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:1658,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_utils.c:1523,9'
          Dst:             access
        - Src:             'src/flb_utils.c:1524,15'
          Dst:             machine_id_read_and_sanitize
        - Src:             'src/flb_utils.c:1538,9'
          Dst:             access
        - Src:             'src/flb_utils.c:1539,15'
          Dst:             machine_id_read_and_sanitize
        - Src:             'src/flb_utils.c:1643,5'
          Dst:             flb_log_check
        - Src:             'src/flb_utils.c:1643,5'
          Dst:             flb_log_print
        - Src:             'src/flb_utils.c:1646,12'
          Dst:             flb_malloc
        - Src:             'src/flb_utils.c:1648,9'
          Dst:             __errno_location
        - Src:             'src/flb_utils.c:1648,9'
          Dst:             flb_errno_print
        - Src:             'src/flb_utils.c:1651,11'
          Dst:             flb_utils_uuid_v4_gen
        - Src:             'src/flb_utils.c:1654,21'
          Dst:             strlen
    - functionName:    flb_utils_uuid_v4_gen
      functionSourceFile: '/src/fluent-bit/src/flb_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1362
      functionLinenumberEnd: 1392
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         6
      ICount:          93
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - RAND_bytes
        - snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_utils.c:1387,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1388,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:1391,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_utils.c:1376,11'
          Dst:             RAND_bytes
        - Src:             'src/flb_utils.c:1381,5'
          Dst:             snprintf
    - functionName:    RAND_bytes
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_utils_get_os_name
      functionSourceFile: '/src/fluent-bit/src/flb_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1342
      functionLinenumberEnd: 1350
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_utils_proxy_url_split
      functionSourceFile: '/src/fluent-bit/src/flb_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1251
      functionLinenumberEnd: 1338
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in_url
        - out_protocol
        - out_username
        - out_password
        - out_host
        - out_port
      BBCount:         38
      ICount:          295
      EdgeCount:       51
      CyclomaticComplexity: 15
      functionsReached:
        - __errno_location
        - flb_copy_host
        - flb_errno_print
        - flb_free
        - flb_log_check
        - flb_log_print
        - flb_strdup
        - strchr
        - strcmp
        - strdup
        - strlen
        - strrchr
        - strstr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_utils.c:1263,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1264,9'
              BranchSideFuncs:
                - mk_string_copy_substr
                - __errno_location
                - flb_errno_print
                - strcmp
                - strrchr
                - strchr
                - strlen
                - flb_copy_host
                - flb_strdup
                - flb_copy_host
                - strdup
                - strchr
                - flb_free.194
                - mk_string_copy_substr
                - mk_string_copy_substr
                - strchr
                - strlen
                - flb_copy_host
                - flb_strdup
                - flb_copy_host
                - strdup
                - flb_log_check.192
                - flb_free.194
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:1267,9'
              BranchSideFuncs:
                - mk_string_copy_substr
                - __errno_location
                - flb_errno_print
                - strcmp
                - strrchr
                - strchr
                - strlen
                - flb_copy_host
                - flb_strdup
                - flb_copy_host
                - strdup
                - strchr
                - flb_free.194
                - mk_string_copy_substr
                - mk_string_copy_substr
                - strchr
                - strlen
                - flb_copy_host
                - flb_strdup
                - flb_copy_host
                - strdup
                - flb_log_check.192
                - flb_free.194
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
        - Branch String:   'src/flb_utils.c:1264,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1264,9'
              BranchSideFuncs:
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:1265,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:1267,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1268,9'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:1272,38'
              BranchSideFuncs:
                - mk_string_copy_substr
                - __errno_location
                - flb_errno_print
                - strcmp
                - strrchr
                - strchr
                - strlen
                - flb_copy_host
                - flb_strdup
                - flb_copy_host
                - strdup
                - strchr
                - flb_free.194
                - mk_string_copy_substr
                - mk_string_copy_substr
                - strchr
                - strlen
                - flb_copy_host
                - flb_strdup
                - flb_copy_host
                - strdup
                - flb_log_check.192
                - flb_free.194
                - flb_log_print
        - Branch String:   'src/flb_utils.c:1268,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1268,9'
              BranchSideFuncs:
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:1269,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:1273,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1274,9'
              BranchSideFuncs:
                - strcmp
                - strrchr
                - strchr
                - strlen
                - flb_copy_host
                - flb_strdup
                - flb_copy_host
                - strdup
                - strchr
                - flb_free.194
                - mk_string_copy_substr
                - mk_string_copy_substr
                - strchr
                - strlen
                - flb_copy_host
                - flb_strdup
                - flb_copy_host
                - strdup
                - flb_log_check.192
                - flb_free.194
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:1278,16'
              BranchSideFuncs:
                - strcmp
                - strrchr
                - strchr
                - strlen
                - flb_copy_host
                - flb_strdup
                - flb_copy_host
                - strdup
                - strchr
                - flb_free.194
                - mk_string_copy_substr
                - mk_string_copy_substr
                - strchr
                - strlen
                - flb_copy_host
                - flb_strdup
                - flb_copy_host
                - strdup
                - flb_log_check.192
                - flb_free.194
                - flb_log_print
        - Branch String:   'src/flb_utils.c:1278,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1279,9'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_free.194
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:1285,15'
              BranchSideFuncs:
                - strrchr
                - strchr
                - strlen
                - flb_copy_host
                - flb_strdup
                - flb_copy_host
                - strdup
                - strchr
                - flb_free.194
                - mk_string_copy_substr
                - mk_string_copy_substr
                - strchr
                - strlen
                - flb_copy_host
                - flb_strdup
                - flb_copy_host
                - strdup
        - Branch String:   'src/flb_utils.c:1279,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1279,9'
              BranchSideFuncs:
                - flb_log_print
                - flb_free.194
            - BranchSide:      'src/flb_utils.c:1280,18'
              BranchSideFuncs:
                - flb_free.194
        - Branch String:   'src/flb_utils.c:1289,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1291,22'
              BranchSideFuncs:
                - strchr
                - flb_free.194
                - mk_string_copy_substr
                - mk_string_copy_substr
                - strchr
                - strlen
                - flb_copy_host
                - flb_strdup
                - flb_copy_host
                - strdup
            - BranchSide:      'src/flb_utils.c:1315,22'
              BranchSideFuncs:
                - strchr
                - strlen
                - flb_copy_host
                - flb_strdup
                - flb_copy_host
                - strdup
        - Branch String:   'src/flb_utils.c:1292,13'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1293,22'
              BranchSideFuncs:
                - mk_string_copy_substr
                - mk_string_copy_substr
                - strchr
                - strlen
                - flb_copy_host
                - flb_strdup
                - flb_copy_host
                - strdup
            - BranchSide:      'src/flb_utils.c:1296,42'
              BranchSideFuncs:
                - mk_string_copy_substr
                - mk_string_copy_substr
                - strchr
                - strlen
                - flb_copy_host
                - flb_strdup
                - flb_copy_host
                - strdup
        - Branch String:   'src/flb_utils.c:1303,13'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1304,34'
              BranchSideFuncs:
                - flb_copy_host
                - strdup
            - BranchSide:      'src/flb_utils.c:1309,34'
              BranchSideFuncs:
                - strlen
                - flb_copy_host
                - flb_strdup
        - Branch String:   'src/flb_utils.c:1316,13'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1317,34'
              BranchSideFuncs:
                - flb_copy_host
                - strdup
            - BranchSide:      'src/flb_utils.c:1322,34'
              BranchSideFuncs:
                - strlen
                - flb_copy_host
                - flb_strdup
        - Branch String:   'src/flb_utils.c:1330,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1331,25'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:1333,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:1333,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1334,25'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:1337,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_utils.c:1262,17'
          Dst:             strstr
        - Src:             'src/flb_utils.c:1264,9'
          Dst:             flb_log_check
        - Src:             'src/flb_utils.c:1264,9'
          Dst:             flb_log_print
        - Src:             'src/flb_utils.c:1268,9'
          Dst:             flb_log_check
        - Src:             'src/flb_utils.c:1268,9'
          Dst:             flb_log_print
        - Src:             'src/flb_utils.c:1274,9'
          Dst:             __errno_location
        - Src:             'src/flb_utils.c:1274,9'
          Dst:             flb_errno_print
        - Src:             'src/flb_utils.c:1278,9'
          Dst:             strcmp
        - Src:             'src/flb_utils.c:1279,9'
          Dst:             flb_log_check
        - Src:             'src/flb_utils.c:1279,9'
          Dst:             flb_log_print
        - Src:             'src/flb_utils.c:1280,9'
          Dst:             flb_free
        - Src:             'src/flb_utils.c:1288,14'
          Dst:             strrchr
        - Src:             'src/flb_utils.c:1291,15'
          Dst:             strchr
        - Src:             'src/flb_utils.c:1293,13'
          Dst:             flb_free
        - Src:             'src/flb_utils.c:1302,15'
          Dst:             strchr
        - Src:             'src/flb_utils.c:1304,20'
          Dst:             flb_copy_host
        - Src:             'src/flb_utils.c:1306,20'
          Dst:             strdup
        - Src:             'src/flb_utils.c:1309,45'
          Dst:             strlen
        - Src:             'src/flb_utils.c:1309,20'
          Dst:             flb_copy_host
        - Src:             'src/flb_utils.c:1310,20'
          Dst:             flb_strdup
        - Src:             'src/flb_utils.c:1315,15'
          Dst:             strchr
        - Src:             'src/flb_utils.c:1317,20'
          Dst:             flb_copy_host
        - Src:             'src/flb_utils.c:1319,20'
          Dst:             strdup
        - Src:             'src/flb_utils.c:1322,48'
          Dst:             strlen
        - Src:             'src/flb_utils.c:1322,20'
          Dst:             flb_copy_host
        - Src:             'src/flb_utils.c:1323,20'
          Dst:             flb_strdup
    - functionName:    strstr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_free
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strrchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_copy_host
      functionSourceFile: '/src/fluent-bit/src/flb_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1136
      functionLinenumberEnd: 1145
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - string
        - pos_init
        - pos_end
      BBCount:         8
      ICount:          66
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/flb_utils.c:1137,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1138,13'
              BranchSideFuncs:
                - mk_string_copy_substr
            - BranchSide:      'src/flb_utils.c:1144,38'
              BranchSideFuncs:
                - mk_string_copy_substr
        - Branch String:   'src/flb_utils.c:1138,13'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1139,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:1141,38'
              BranchSideFuncs:
                - mk_string_copy_substr
      Callsites:       []
    - functionName:    strdup
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_strdup
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_str.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_strndup
        - strlen
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'include/fluent-bit/flb_str.h:46,27'
          Dst:             strlen
        - Src:             'include/fluent-bit/flb_str.h:46,12'
          Dst:             flb_strndup
    - functionName:    flb_utils_url_split
      functionSourceFile: '/src/fluent-bit/src/flb_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1149
      functionLinenumberEnd: 1240
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in_url
        - out_protocol
        - out_host
        - out_port
        - out_uri
      BBCount:         42
      ICount:          277
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - __errno_location
        - flb_copy_host
        - flb_errno_print
        - flb_free
        - flb_strdup
        - strchr
        - strcmp
        - strlen
        - strstr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_utils.c:1160,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1161,9'
              BranchSideFuncs:
                - mk_string_copy_substr
                - __errno_location
                - flb_errno_print
                - strchr
                - strchr
                - strchr
                - strlen
                - flb_copy_host
                - flb_strdup
                - strcmp
                - strcmp
                - flb_strdup
                - flb_strdup
                - flb_copy_host
                - flb_strdup
                - flb_copy_host
                - __errno_location
                - flb_errno_print
                - flb_free.194
                - strchr
                - flb_strdup
                - flb_strdup
                - mk_string_copy_substr
                - flb_strdup
            - BranchSide:      'src/flb_utils.c:1163,9'
              BranchSideFuncs:
                - mk_string_copy_substr
                - __errno_location
                - flb_errno_print
                - strchr
                - strchr
                - strchr
                - strlen
                - flb_copy_host
                - flb_strdup
                - strcmp
                - strcmp
                - flb_strdup
                - flb_strdup
                - flb_copy_host
                - flb_strdup
                - flb_copy_host
                - __errno_location
                - flb_errno_print
                - flb_free.194
                - strchr
                - flb_strdup
                - flb_strdup
                - mk_string_copy_substr
                - flb_strdup
        - Branch String:   'src/flb_utils.c:1163,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1164,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:1167,38'
              BranchSideFuncs:
                - mk_string_copy_substr
                - __errno_location
                - flb_errno_print
                - strchr
                - strchr
                - strchr
                - strlen
                - flb_copy_host
                - flb_strdup
                - strcmp
                - strcmp
                - flb_strdup
                - flb_strdup
                - flb_copy_host
                - flb_strdup
                - flb_copy_host
                - __errno_location
                - flb_errno_print
                - flb_free.194
                - strchr
                - flb_strdup
                - flb_strdup
                - mk_string_copy_substr
                - flb_strdup
        - Branch String:   'src/flb_utils.c:1168,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1169,9'
              BranchSideFuncs:
                - strchr
                - strchr
                - strchr
                - strlen
                - flb_copy_host
                - flb_strdup
                - strcmp
                - strcmp
                - flb_strdup
                - flb_strdup
                - flb_copy_host
                - flb_strdup
                - flb_copy_host
                - __errno_location
                - flb_errno_print
                - flb_free.194
                - strchr
                - flb_strdup
                - flb_strdup
                - mk_string_copy_substr
                - flb_strdup
            - BranchSide:      'src/flb_utils.c:1174,7'
              BranchSideFuncs:
                - strchr
                - strchr
                - strchr
                - strlen
                - flb_copy_host
                - flb_strdup
                - strcmp
                - strcmp
                - flb_strdup
                - flb_strdup
                - flb_copy_host
                - flb_strdup
                - flb_copy_host
                - __errno_location
                - flb_errno_print
                - flb_free.194
                - strchr
                - flb_strdup
                - flb_strdup
                - mk_string_copy_substr
                - flb_strdup
        - Branch String:   'src/flb_utils.c:1181,13'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1181,16'
              BranchSideFuncs:
                - strchr
                - strlen
                - flb_copy_host
                - flb_strdup
                - strcmp
                - strcmp
                - flb_strdup
                - flb_strdup
                - flb_copy_host
                - flb_strdup
                - flb_copy_host
                - __errno_location
                - flb_errno_print
                - flb_free.194
                - strchr
                - flb_strdup
                - flb_strdup
                - mk_string_copy_substr
                - flb_strdup
            - BranchSide:      'src/flb_utils.c:1187,9'
              BranchSideFuncs:
                - strchr
                - strlen
                - flb_copy_host
                - flb_strdup
                - strcmp
                - strcmp
                - flb_strdup
                - flb_strdup
                - flb_copy_host
                - flb_strdup
                - flb_copy_host
                - __errno_location
                - flb_errno_print
                - flb_free.194
                - strchr
                - flb_strdup
                - flb_strdup
                - mk_string_copy_substr
                - flb_strdup
        - Branch String:   'src/flb_utils.c:1181,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1182,13'
              BranchSideFuncs:
                - strchr
                - strlen
                - flb_copy_host
                - flb_strdup
                - strcmp
                - strcmp
                - flb_strdup
                - flb_strdup
                - flb_copy_host
                - flb_strdup
                - flb_copy_host
                - __errno_location
                - flb_errno_print
                - flb_free.194
                - strchr
                - flb_strdup
                - flb_strdup
                - mk_string_copy_substr
                - flb_strdup
            - BranchSide:      'src/flb_utils.c:1187,9'
              BranchSideFuncs:
                - strchr
                - strlen
                - flb_copy_host
                - flb_strdup
                - strcmp
                - strcmp
                - flb_strdup
                - flb_strdup
                - flb_copy_host
                - flb_strdup
                - flb_copy_host
                - __errno_location
                - flb_errno_print
                - flb_free.194
                - strchr
                - flb_strdup
                - flb_strdup
                - mk_string_copy_substr
                - flb_strdup
        - Branch String:   'src/flb_utils.c:1182,13'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1183,17'
              BranchSideFuncs:
                - strchr
                - strlen
                - flb_copy_host
                - flb_strdup
                - strcmp
                - strcmp
                - flb_strdup
                - flb_strdup
                - flb_copy_host
                - flb_strdup
                - flb_copy_host
                - __errno_location
                - flb_errno_print
                - flb_free.194
                - strchr
                - flb_strdup
                - flb_strdup
                - mk_string_copy_substr
                - flb_strdup
            - BranchSide:      'src/flb_utils.c:1185,5'
              BranchSideFuncs:
                - strchr
                - strlen
                - flb_copy_host
                - flb_strdup
                - strcmp
                - strcmp
                - flb_strdup
                - flb_strdup
                - flb_copy_host
                - flb_strdup
                - flb_copy_host
                - __errno_location
                - flb_errno_print
                - flb_free.194
                - strchr
                - flb_strdup
                - flb_strdup
                - mk_string_copy_substr
                - flb_strdup
        - Branch String:   'src/flb_utils.c:1187,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1188,30'
              BranchSideFuncs:
                - flb_copy_host
                - __errno_location
                - flb_errno_print
                - flb_free.194
                - strchr
                - flb_strdup
                - flb_strdup
                - strcmp
                - strcmp
                - flb_strdup
                - flb_strdup
                - mk_string_copy_substr
                - flb_strdup
            - BranchSide:      'src/flb_utils.c:1207,22'
              BranchSideFuncs:
                - strchr
                - strlen
                - flb_copy_host
                - flb_strdup
                - strcmp
                - strcmp
                - flb_strdup
                - flb_strdup
                - flb_copy_host
                - flb_strdup
        - Branch String:   'src/flb_utils.c:1189,13'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1190,13'
              BranchSideFuncs:
                - strchr
                - flb_strdup
                - flb_strdup
                - strcmp
                - strcmp
                - flb_strdup
                - flb_strdup
                - mk_string_copy_substr
                - flb_strdup
            - BranchSide:      'src/flb_utils.c:1193,13'
              BranchSideFuncs:
                - strchr
                - flb_strdup
                - flb_strdup
                - strcmp
                - strcmp
                - flb_strdup
                - flb_strdup
                - mk_string_copy_substr
                - flb_strdup
        - Branch String:   'src/flb_utils.c:1197,13'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1198,42'
              BranchSideFuncs:
                - mk_string_copy_substr
                - flb_strdup
                - strcmp
                - strcmp
                - flb_strdup
                - flb_strdup
            - BranchSide:      'src/flb_utils.c:1202,31'
              BranchSideFuncs:
                - flb_strdup
                - flb_strdup
                - strcmp
                - strcmp
                - flb_strdup
                - flb_strdup
        - Branch String:   'src/flb_utils.c:1208,13'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1209,34'
              BranchSideFuncs:
                - flb_copy_host
                - flb_strdup
                - strcmp
                - strcmp
                - flb_strdup
                - flb_strdup
            - BranchSide:      'src/flb_utils.c:1213,34'
              BranchSideFuncs:
                - strlen
                - flb_copy_host
                - flb_strdup
                - strcmp
                - strcmp
                - flb_strdup
                - flb_strdup
        - Branch String:   'src/flb_utils.c:1218,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1219,20'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:1227,21'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:1219,13'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1220,20'
              BranchSideFuncs:
                - flb_strdup
            - BranchSide:      'src/flb_utils.c:1222,25'
              BranchSideFuncs:
                - strcmp
                - flb_strdup
        - Branch String:   'src/flb_utils.c:1235,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1236,18'
              BranchSideFuncs:
                - flb_free.194
            - BranchSide:      'src/flb_utils.c:1239,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_utils.c:1159,9'
          Dst:             strstr
        - Src:             'src/flb_utils.c:1169,9'
          Dst:             __errno_location
        - Src:             'src/flb_utils.c:1169,9'
          Dst:             flb_errno_print
        - Src:             'src/flb_utils.c:1177,11'
          Dst:             strchr
        - Src:             'src/flb_utils.c:1178,11'
          Dst:             strchr
        - Src:             'src/flb_utils.c:1188,16'
          Dst:             flb_copy_host
        - Src:             'src/flb_utils.c:1190,13'
          Dst:             __errno_location
        - Src:             'src/flb_utils.c:1190,13'
          Dst:             flb_errno_print
        - Src:             'src/flb_utils.c:1196,15'
          Dst:             strchr
        - Src:             'src/flb_utils.c:1199,19'
          Dst:             flb_strdup
        - Src:             'src/flb_utils.c:1202,20'
          Dst:             flb_strdup
        - Src:             'src/flb_utils.c:1203,19'
          Dst:             flb_strdup
        - Src:             'src/flb_utils.c:1207,15'
          Dst:             strchr
        - Src:             'src/flb_utils.c:1209,20'
          Dst:             flb_copy_host
        - Src:             'src/flb_utils.c:1210,19'
          Dst:             flb_strdup
        - Src:             'src/flb_utils.c:1213,40'
          Dst:             strlen
        - Src:             'src/flb_utils.c:1213,20'
          Dst:             flb_copy_host
        - Src:             'src/flb_utils.c:1214,19'
          Dst:             flb_strdup
        - Src:             'src/flb_utils.c:1219,13'
          Dst:             strcmp
        - Src:             'src/flb_utils.c:1220,20'
          Dst:             flb_strdup
        - Src:             'src/flb_utils.c:1222,18'
          Dst:             strcmp
        - Src:             'src/flb_utils.c:1223,20'
          Dst:             flb_strdup
        - Src:             'src/flb_utils.c:1236,9'
          Dst:             flb_free
    - functionName:    flb_realloc
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ptr
        - size
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - realloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/fluent-bit/flb_mem.h:101,12'
          Dst:             realloc
    - functionName:    flb_utils_write_str_buf
      functionSourceFile: '/src/fluent-bit/src/flb_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1097
      functionLinenumberEnd: 1133
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - str_len
        - out
        - out_size
      BBCount:         13
      ICount:          104
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - flb_errno_print
        - flb_free
        - flb_malloc
        - flb_realloc
        - flb_utils_write_str
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_utils.c:1106,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1107,9'
              BranchSideFuncs:
                - flb_utils_write_str
                - flb_realloc.195
                - __errno_location
                - flb_errno_print
                - flb_free.194
            - BranchSide:      'src/flb_utils.c:1111,5'
              BranchSideFuncs:
                - flb_utils_write_str
                - flb_realloc.195
                - __errno_location
                - flb_errno_print
                - flb_free.194
        - Branch String:   'src/flb_utils.c:1114,13'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1115,15'
              BranchSideFuncs:
                - flb_realloc.195
                - __errno_location
                - flb_errno_print
                - flb_free.194
                - flb_utils_write_str
            - BranchSide:      'src/flb_utils.c:1126,13'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:1117,17'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1118,17'
              BranchSideFuncs:
                - flb_utils_write_str
                - flb_realloc.195
                - __errno_location
                - flb_errno_print
                - flb_free.194
            - BranchSide:      'src/flb_utils.c:1122,19'
              BranchSideFuncs:
                - flb_utils_write_str
                - flb_realloc.195
                - __errno_location
                - flb_errno_print
                - flb_free.194
      Callsites:
        - Src:             'src/flb_utils.c:1105,11'
          Dst:             flb_malloc
        - Src:             'src/flb_utils.c:1107,9'
          Dst:             __errno_location
        - Src:             'src/flb_utils.c:1107,9'
          Dst:             flb_errno_print
        - Src:             'src/flb_utils.c:1113,15'
          Dst:             flb_utils_write_str
        - Src:             'src/flb_utils.c:1116,19'
          Dst:             flb_realloc
        - Src:             'src/flb_utils.c:1118,17'
          Dst:             __errno_location
        - Src:             'src/flb_utils.c:1118,17'
          Dst:             flb_errno_print
        - Src:             'src/flb_utils.c:1119,17'
          Dst:             flb_free
    - functionName:    flb_utils_write_str
      functionSourceFile: '/src/fluent-bit/src/flb_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 792
      functionLinenumberEnd: 1094
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - off
        - size
        - str
        - str_len
      BBCount:         118
      ICount:          878
      EdgeCount:       158
      CyclomaticComplexity: 42
      functionsReached:
        - flb_log_check
        - flb_log_print
        - flb_utf8_decode
        - flb_utf8_len
        - flb_vector8_has
        - flb_vector8_has_le
        - flb_vector8_load
        - snprintf
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/flb_utils.c:812,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:813,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:816,9'
              BranchSideFuncs:
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
        - Branch String:   'src/flb_utils.c:822,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:824,56'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:839,13'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
        - Branch String:   'src/flb_utils.c:831,65'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:832,33'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:834,17'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
        - Branch String:   'src/flb_utils.c:832,64'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:833,33'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:834,17'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
        - Branch String:   'src/flb_utils.c:831,17'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:834,17'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:836,9'
              BranchSideFuncs:
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
        - Branch String:   'src/flb_utils.c:839,13'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:841,17'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:854,16'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
        - Branch String:   'src/flb_utils.c:841,17'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:842,17'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:846,20'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
        - Branch String:   'src/flb_utils.c:854,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:855,17'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:1086,19'
              BranchSideFuncs:
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
        - Branch String:   'src/flb_utils.c:855,17'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:857,17'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:860,28'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
        - Branch String:   'src/flb_utils.c:863,25'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:863,46'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:888,22'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
        - Branch String:   'src/flb_utils.c:863,17'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:869,39'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:888,22'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
        - Branch String:   'src/flb_utils.c:869,21'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:870,25'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:873,25'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
        - Branch String:   'src/flb_utils.c:877,21'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:878,21'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:882,24'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
        - Branch String:   'src/flb_utils.c:888,32'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:888,35'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:950,22'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
        - Branch String:   'src/flb_utils.c:888,22'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:889,43'
              BranchSideFuncs:
                - flb_utf8_len
                - flb_log_check.192
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:950,22'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
        - Branch String:   'src/flb_utils.c:892,36'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:892,39'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:894,25'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
        - Branch String:   'src/flb_utils.c:892,21'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:894,25'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:912,23'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
        - Branch String:   'src/flb_utils.c:894,25'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:895,25'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:899,21'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
        - Branch String:   'src/flb_utils.c:916,17'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:917,44'
              BranchSideFuncs:
                - flb_utf8_decode
                - flb_log_check.192
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_print
                - snprintf
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:933,21'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - snprintf
        - Branch String:   'src/flb_utils.c:921,25'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:923,29'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:927,30'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
        - Branch String:   'src/flb_utils.c:923,29'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:924,29'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - snprintf
            - BranchSide:      'src/flb_utils.c:926,21'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
        - Branch String:   'src/flb_utils.c:927,30'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:0,0'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_log_check.192
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_utf8_decode
                - flb_log_print
                - snprintf
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:928,25'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_log_check.192
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_utf8_decode
                - flb_log_print
                - snprintf
                - flb_log_print
        - Branch String:   'src/flb_utils.c:928,25'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:928,25'
              BranchSideFuncs:
                - flb_log_print
                - flb_log_check.192
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - snprintf
            - BranchSide:      'src/flb_utils.c:929,25'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - snprintf
        - Branch String:   'src/flb_utils.c:933,21'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:934,36'
              BranchSideFuncs:
                - snprintf
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:944,21'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
        - Branch String:   'src/flb_utils.c:935,25'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:936,25'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:938,28'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
        - Branch String:   'src/flb_utils.c:950,22'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:951,52'
              BranchSideFuncs:
                - flb_utf8_len
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:1074,21'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
        - Branch String:   'src/flb_utils.c:954,21'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:955,22'
              BranchSideFuncs:
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
            - BranchSide:      'src/flb_utils.c:959,23'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
        - Branch String:   'src/flb_utils.c:964,17'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:965,73'
              BranchSideFuncs:
                - flb_utf8_decode
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - snprintf
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:988,17'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - snprintf
        - Branch String:   'src/flb_utils.c:967,25'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:969,29'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - flb_utf8_decode
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - snprintf
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:984,48'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
        - Branch String:   'src/flb_utils.c:969,29'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:970,29'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - snprintf
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:977,29'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - snprintf
                - flb_log_print
        - Branch String:   'src/flb_utils.c:970,29'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:970,29'
              BranchSideFuncs:
                - flb_log_print
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - snprintf
            - BranchSide:      'src/flb_utils.c:971,56'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - snprintf
        - Branch String:   'src/flb_utils.c:977,29'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:977,29'
              BranchSideFuncs:
                - flb_log_print
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - snprintf
            - BranchSide:      'src/flb_utils.c:978,51'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - snprintf
        - Branch String:   'src/flb_utils.c:990,21'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:991,25'
              BranchSideFuncs:
                - snprintf
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - snprintf
            - BranchSide:      'src/flb_utils.c:1017,25'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
        - Branch String:   'src/flb_utils.c:991,25'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:993,25'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:997,25'
              BranchSideFuncs:
                - snprintf
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - snprintf
        - Branch String:   'src/flb_utils.c:997,25'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:998,43'
              BranchSideFuncs:
                - snprintf
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:1004,40'
              BranchSideFuncs:
                - snprintf
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
        - Branch String:   'src/flb_utils.c:1007,25'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1009,25'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:1011,28'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
        - Branch String:   'src/flb_utils.c:1017,25'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1018,25'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:1027,28'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
        - Branch String:   'src/flb_utils.c:1027,21'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:0,0'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:1044,26'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
        - Branch String:   'src/flb_utils.c:1074,21'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:1076,21'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:1078,24'
              BranchSideFuncs:
                - flb_vector8_load
                - flb_vector8_has_le
                - flb_vector8_has
                - flb_vector8_has
                - flb_utf8_len
                - snprintf
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_utf8_len
                - flb_log_check.192
                - flb_log_print
                - snprintf
                - flb_utf8_decode
                - flb_log_check.192
                - flb_log_print
      Callsites:
        - Src:             'src/flb_utils.c:824,13'
          Dst:             flb_vector8_load
        - Src:             'src/flb_utils.c:831,17'
          Dst:             flb_vector8_has_le
        - Src:             'src/flb_utils.c:832,17'
          Dst:             flb_vector8_has
        - Src:             'src/flb_utils.c:833,17'
          Dst:             flb_vector8_has
        - Src:             'src/flb_utils.c:889,29'
          Dst:             flb_utf8_len
        - Src:             'src/flb_utils.c:918,27'
          Dst:             flb_utf8_decode
        - Src:             'src/flb_utils.c:928,25'
          Dst:             flb_log_check
        - Src:             'src/flb_utils.c:928,25'
          Dst:             flb_log_print
        - Src:             'src/flb_utils.c:934,27'
          Dst:             snprintf
        - Src:             'src/flb_utils.c:944,21'
          Dst:             flb_log_check
        - Src:             'src/flb_utils.c:944,21'
          Dst:             flb_log_print
        - Src:             'src/flb_utils.c:951,39'
          Dst:             flb_utf8_len
        - Src:             'src/flb_utils.c:965,27'
          Dst:             flb_utf8_decode
        - Src:             'src/flb_utils.c:970,29'
          Dst:             flb_log_check
        - Src:             'src/flb_utils.c:970,29'
          Dst:             flb_log_print
        - Src:             'src/flb_utils.c:977,29'
          Dst:             flb_log_check
        - Src:             'src/flb_utils.c:977,29'
          Dst:             flb_log_print
        - Src:             'src/flb_utils.c:1001,31'
          Dst:             snprintf
        - Src:             'src/flb_utils.c:1004,31'
          Dst:             snprintf
    - functionName:    flb_vector8_load
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - s
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_vector8_has
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - v
        - c
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_vector8_broadcast
        - flb_vector8_has_zero
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/fluent-bit/flb_simd.h:198,35'
          Dst:             flb_vector8_broadcast
        - Src:             'include/fluent-bit/flb_simd.h:198,10'
          Dst:             flb_vector8_has_zero
    - functionName:    flb_utils_bytes_to_human_readable_size
      functionSourceFile: '/src/fluent-bit/src/flb_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 728
      functionLinenumberEnd: 749
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - bytes
        - out_buf
        - size
      BBCount:         13
      ICount:          92
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - snprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_utils.c:736,5'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:737,14'
              BranchSideFuncs:
                - snprintf
                - snprintf
            - BranchSide:      'src/flb_utils.c:742,10'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'src/flb_utils.c:737,13'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:738,13'
              BranchSideFuncs:
                - snprintf
                - snprintf
            - BranchSide:      'src/flb_utils.c:740,11'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'src/flb_utils.c:742,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:743,18'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'src/flb_utils.c:746,41'
              BranchSideFuncs:
                - snprintf
      Callsites:
        - Src:             'src/flb_utils.c:743,9'
          Dst:             snprintf
        - Src:             'src/flb_utils.c:747,9'
          Dst:             snprintf
    - functionName:    flb_utils_time_split
      functionSourceFile: '/src/fluent-bit/src/flb_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 689
      functionLinenumberEnd: 724
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - time
        - sec
        - nsec
      BBCount:         37
      ICount:          193
      EdgeCount:       50
      CyclomaticComplexity: 15
      functionsReached:
        - __errno_location
        - flb_errno_print
        - strchr
        - strtol
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_utils.c:696,26'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:696,30'
              BranchSideFuncs:
                - __errno_location
                - strchr
                - strtol
                - __errno_location
                - __errno_location
                - __errno_location
                - flb_errno_print
                - __errno_location
                - flb_errno_print
            - BranchSide:      'src/flb_utils.c:697,13'
              BranchSideFuncs:
                - __errno_location
                - strchr
                - strtol
                - __errno_location
                - __errno_location
                - __errno_location
                - flb_errno_print
                - __errno_location
                - flb_errno_print
        - Branch String:   'src/flb_utils.c:696,46'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:696,49'
              BranchSideFuncs:
                - __errno_location
                - flb_errno_print
            - BranchSide:      'src/flb_utils.c:698,9'
              BranchSideFuncs:
                - __errno_location
                - flb_errno_print
        - Branch String:   'src/flb_utils.c:697,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:697,13'
              BranchSideFuncs:
                - __errno_location
                - flb_errno_print
            - BranchSide:      'src/flb_utils.c:698,9'
              BranchSideFuncs:
                - __errno_location
                - flb_errno_print
        - Branch String:   'src/flb_utils.c:697,24'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:697,27'
              BranchSideFuncs:
                - strchr
                - strtol
                - __errno_location
                - __errno_location
                - __errno_location
                - flb_errno_print
                - __errno_location
                - flb_errno_print
            - BranchSide:      'src/flb_utils.c:701,9'
              BranchSideFuncs:
                - strchr
                - strtol
                - __errno_location
                - __errno_location
                - __errno_location
                - flb_errno_print
        - Branch String:   'src/flb_utils.c:696,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:698,9'
              BranchSideFuncs:
                - __errno_location
                - flb_errno_print
            - BranchSide:      'src/flb_utils.c:701,9'
              BranchSideFuncs:
                - strchr
                - strtol
                - __errno_location
                - __errno_location
                - __errno_location
                - flb_errno_print
        - Branch String:   'src/flb_utils.c:701,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:702,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:704,18'
              BranchSideFuncs:
                - strchr
                - strtol
                - __errno_location
                - __errno_location
                - __errno_location
                - flb_errno_print
        - Branch String:   'src/flb_utils.c:709,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:710,11'
              BranchSideFuncs:
                - strtol
                - __errno_location
                - __errno_location
                - __errno_location
                - flb_errno_print
            - BranchSide:      'src/flb_utils.c:723,5'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:712,30'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:712,34'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - flb_errno_print
            - BranchSide:      'src/flb_utils.c:713,17'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - flb_errno_print
        - Branch String:   'src/flb_utils.c:712,50'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:712,53'
              BranchSideFuncs:
                - __errno_location
                - flb_errno_print
            - BranchSide:      'src/flb_utils.c:714,13'
              BranchSideFuncs:
                - __errno_location
                - flb_errno_print
        - Branch String:   'src/flb_utils.c:713,13'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:713,17'
              BranchSideFuncs:
                - __errno_location
                - flb_errno_print
            - BranchSide:      'src/flb_utils.c:714,13'
              BranchSideFuncs:
                - __errno_location
                - flb_errno_print
        - Branch String:   'src/flb_utils.c:713,28'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:713,31'
              BranchSideFuncs:
                - __errno_location
                - flb_errno_print
            - BranchSide:      'src/flb_utils.c:717,13'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:712,13'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:714,13'
              BranchSideFuncs:
                - __errno_location
                - flb_errno_print
            - BranchSide:      'src/flb_utils.c:717,13'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:717,13'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:718,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:720,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_utils.c:694,5'
          Dst:             __errno_location
        - Src:             'src/flb_utils.c:695,11'
          Dst:             strtol
        - Src:             'src/flb_utils.c:696,10'
          Dst:             __errno_location
        - Src:             'src/flb_utils.c:697,13'
          Dst:             __errno_location
        - Src:             'src/flb_utils.c:698,9'
          Dst:             __errno_location
        - Src:             'src/flb_utils.c:698,9'
          Dst:             flb_errno_print
        - Src:             'src/flb_utils.c:708,9'
          Dst:             strchr
        - Src:             'src/flb_utils.c:711,15'
          Dst:             strtol
        - Src:             'src/flb_utils.c:712,14'
          Dst:             __errno_location
        - Src:             'src/flb_utils.c:713,17'
          Dst:             __errno_location
        - Src:             'src/flb_utils.c:714,13'
          Dst:             __errno_location
        - Src:             'src/flb_utils.c:714,13'
          Dst:             flb_errno_print
    - functionName:    strtol
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_utils_bool
      functionSourceFile: '/src/fluent-bit/src/flb_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - val
      BBCount:         19
      ICount:          80
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - strcasecmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_utils.c:673,38'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:674,20'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:676,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:674,36'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:675,20'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:676,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:673,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:676,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:678,25'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/flb_utils.c:678,44'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:679,25'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:681,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:679,42'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:680,25'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:681,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_utils.c:673,9'
          Dst:             strcasecmp
        - Src:             'src/flb_utils.c:674,9'
          Dst:             strcasecmp
        - Src:             'src/flb_utils.c:675,9'
          Dst:             strcasecmp
        - Src:             'src/flb_utils.c:678,14'
          Dst:             strcasecmp
        - Src:             'src/flb_utils.c:679,14'
          Dst:             strcasecmp
        - Src:             'src/flb_utils.c:680,14'
          Dst:             strcasecmp
    - functionName:    flb_utils_time_to_seconds
      functionSourceFile: '/src/fluent-bit/src/flb_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 669
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - time
      BBCount:         24
      ICount:          146
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - atoi
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_utils.c:652,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:653,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:655,16'
              BranchSideFuncs:
                - atoi
        - Branch String:   'src/flb_utils.c:658,30'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:658,33'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:659,13'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:658,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:659,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:661,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:661,30'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:661,33'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:662,13'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:661,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:662,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:664,14'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:664,35'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:664,38'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:665,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_utils.c:651,11'
          Dst:             strlen
        - Src:             'src/flb_utils.c:655,11'
          Dst:             atoi
    - functionName:    atoi
      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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_utils_hex2int
      functionSourceFile: '/src/fluent-bit/src/flb_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hex
        - len
      BBCount:         30
      ICount:          166
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_utils.c:616,25'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:616,28'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:616,5'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:616,5'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:618,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:639,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:618,13'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:619,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:622,13'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:624,22'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:624,25'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:627,18'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:624,13'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:625,21'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:627,18'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:627,27'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:627,30'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:630,18'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:627,18'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:628,21'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:630,18'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:630,27'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:630,30'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:634,13'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:630,18'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:631,21'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:634,13'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:639,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:640,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:643,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_utils_size_to_bytes
      functionSourceFile: '/src/fluent-bit/src/flb_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - size
      BBCount:         53
      ICount:          299
      EdgeCount:       72
      CyclomaticComplexity: 21
      functionsReached:
        - __ctype_b_loc
        - atof
        - strcasecmp
        - strlen
        - toupper
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_utils.c:539,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:540,9'
              BranchSideFuncs:
                - strcasecmp
                - strlen
                - atof
                - toupper
                - __ctype_b_loc
            - BranchSide:      'src/flb_utils.c:543,20'
              BranchSideFuncs:
                - strcasecmp
                - strlen
                - atof
                - toupper
                - __ctype_b_loc
        - Branch String:   'src/flb_utils.c:543,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:544,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:547,18'
              BranchSideFuncs:
                - strlen
                - atof
                - toupper
                - __ctype_b_loc
        - Branch String:   'src/flb_utils.c:550,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:551,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:554,14'
              BranchSideFuncs:
                - toupper
                - __ctype_b_loc
        - Branch String:   'src/flb_utils.c:554,5'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:555,13'
              BranchSideFuncs:
                - __ctype_b_loc
                - toupper
            - BranchSide:      'src/flb_utils.c:563,9'
              BranchSideFuncs:
                - toupper
        - Branch String:   'src/flb_utils.c:555,13'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:556,13'
              BranchSideFuncs:
                - toupper
            - BranchSide:      'src/flb_utils.c:559,17'
              BranchSideFuncs:
                - toupper
                - __ctype_b_loc
        - Branch String:   'src/flb_utils.c:563,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:564,25'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:566,14'
              BranchSideFuncs:
                - toupper
        - Branch String:   'src/flb_utils.c:570,5'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:571,13'
              BranchSideFuncs:
                - toupper
            - BranchSide:      'src/flb_utils.c:575,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:575,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:576,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:581,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:576,13'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:577,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:579,5'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:581,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:583,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:589,14'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:583,39'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:583,42'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:585,13'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:583,13'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:585,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:587,26'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:589,14'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:591,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:596,14'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:591,34'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:591,37'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:592,13'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:591,13'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:592,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:594,26'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:596,14'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:598,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:604,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:598,31'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:598,34'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:599,13'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:598,13'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:599,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:601,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_utils.c:543,9'
          Dst:             strcasecmp
        - Src:             'src/flb_utils.c:547,11'
          Dst:             strlen
        - Src:             'src/flb_utils.c:548,11'
          Dst:             atof
        - Src:             'src/flb_utils.c:555,13'
          Dst:             __ctype_b_loc
        - Src:             'src/flb_utils.c:572,18'
          Dst:             toupper
    - functionName:    toupper
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_utils_pipe_byte_consume
      functionSourceFile: '/src/fluent-bit/src/flb_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - fd
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - flb_errno_print
        - read
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_utils.c:519,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:520,9'
              BranchSideFuncs:
                - __errno_location
                - flb_errno_print
            - BranchSide:      'src/flb_utils.c:524,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_utils.c:518,11'
          Dst:             read
        - Src:             'src/flb_utils.c:520,9'
          Dst:             __errno_location
        - Src:             'src/flb_utils.c:520,9'
          Dst:             flb_errno_print
    - functionName:    read
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_utils_timer_consume
      functionSourceFile: '/src/fluent-bit/src/flb_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - fd
      BBCount:         8
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - flb_errno_print
        - read
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_utils.c:498,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:499,9'
              BranchSideFuncs:
                - __errno_location
                - flb_errno_print
            - BranchSide:      'src/flb_utils.c:505,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:505,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:506,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utils.c:510,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_utils.c:497,11'
          Dst:             read
        - Src:             'src/flb_utils.c:499,9'
          Dst:             __errno_location
        - Src:             'src/flb_utils.c:499,9'
          Dst:             flb_errno_print
    - functionName:    flb_utils_split_free
      functionSourceFile: '/src/fluent-bit/src/flb_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
      BBCount:         7
      ICount:          61
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - flb_free
        - flb_utils_split_free_entry
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/flb_utils.c:483,5'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:484,17'
              BranchSideFuncs:
                - flb_utils_split_free_entry
                - flb_free.194
            - BranchSide:      'src/flb_utils.c:488,14'
              BranchSideFuncs:
                - flb_free.194
      Callsites:
        - Src:             'src/flb_utils.c:485,9'
          Dst:             flb_utils_split_free_entry
        - Src:             'src/flb_utils.c:488,5'
          Dst:             flb_free
    - functionName:    flb_utils_split_free_entry
      functionSourceFile: '/src/fluent-bit/src/flb_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - entry
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_utils.c:473,5'
          Dst:             flb_free
        - Src:             'src/flb_utils.c:474,5'
          Dst:             flb_free
    - functionName:    flb_utils_split
      functionSourceFile: '/src/fluent-bit/src/flb_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - line
        - separator
        - max_split
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - split
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_utils.c:466,12'
          Dst:             split
    - functionName:    split
      functionSourceFile: '/src/fluent-bit/src/flb_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - line
        - separator
        - max_split
        - quoted
      BBCount:         28
      ICount:          220
      EdgeCount:       38
      CyclomaticComplexity: 12
      functionsReached:
        - __errno_location
        - flb_errno_print
        - flb_free
        - flb_log_check
        - flb_log_print
        - flb_malloc
        - flb_utils_split_free
        - next_token
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/flb_utils.c:397,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:398,9'
              BranchSideFuncs:
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - mk_list_init
                - strlen
                - next_token
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - flb_free.194
                - flb_utils_split_free
                - mk_list_add
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - flb_utils_split_free
                - mk_string_copy_substr
                - mk_list_add
                - flb_log_check.192
                - flb_utils_split_free
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:401,12'
              BranchSideFuncs:
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - mk_list_init
                - strlen
                - next_token
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - flb_free.194
                - flb_utils_split_free
                - mk_list_add
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - flb_utils_split_free
                - mk_string_copy_substr
                - mk_list_add
                - flb_log_check.192
                - flb_utils_split_free
                - flb_log_print
        - Branch String:   'src/flb_utils.c:402,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:403,9'
              BranchSideFuncs:
                - mk_list_init
                - strlen
                - next_token
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - flb_free.194
                - flb_utils_split_free
                - mk_list_add
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - flb_utils_split_free
                - mk_string_copy_substr
                - mk_list_add
                - flb_log_check.192
                - flb_utils_split_free
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:406,18'
              BranchSideFuncs:
                - mk_list_init
                - strlen
                - next_token
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - flb_free.194
                - flb_utils_split_free
                - mk_list_add
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - flb_utils_split_free
                - mk_string_copy_substr
                - mk_list_add
                - flb_log_check.192
                - flb_utils_split_free
                - flb_log_print
        - Branch String:   'src/flb_utils.c:409,5'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:410,26'
              BranchSideFuncs:
                - next_token
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - flb_free.194
                - flb_utils_split_free
                - mk_list_add
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - flb_utils_split_free
                - mk_string_copy_substr
                - mk_list_add
                - flb_log_check.192
                - flb_utils_split_free
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:456,12'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:411,13'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:412,13'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_utils_split_free
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:418,14'
              BranchSideFuncs:
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - flb_free.194
                - flb_utils_split_free
                - mk_list_add
                - next_token
                - flb_log_check.192
                - flb_utils_split_free
                - flb_log_print
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - flb_utils_split_free
                - mk_string_copy_substr
                - mk_list_add
        - Branch String:   'src/flb_utils.c:412,13'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:412,13'
              BranchSideFuncs:
                - flb_log_print
                - flb_utils_split_free
            - BranchSide:      'src/flb_utils.c:413,34'
              BranchSideFuncs:
                - flb_utils_split_free
        - Branch String:   'src/flb_utils.c:422,13'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:423,13'
              BranchSideFuncs:
                - mk_list_add
                - next_token
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - flb_free.194
                - flb_utils_split_free
                - flb_log_check.192
                - flb_utils_split_free
                - flb_log_print
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - flb_utils_split_free
                - mk_string_copy_substr
                - mk_list_add
            - BranchSide:      'src/flb_utils.c:428,22'
              BranchSideFuncs:
                - mk_list_add
                - next_token
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - flb_free.194
                - flb_utils_split_free
                - flb_log_check.192
                - flb_utils_split_free
                - flb_log_print
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - flb_utils_split_free
                - mk_string_copy_substr
                - mk_list_add
        - Branch String:   'src/flb_utils.c:442,32'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:409,5'
              BranchSideFuncs:
                - next_token
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - flb_free.194
                - flb_utils_split_free
                - mk_list_add
                - flb_log_check.192
                - flb_utils_split_free
                - flb_log_print
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - flb_utils_split_free
                - mk_string_copy_substr
                - mk_list_add
            - BranchSide:      'src/flb_utils.c:442,35'
              BranchSideFuncs:
                - next_token
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - flb_free.194
                - flb_utils_split_free
                - mk_list_add
                - flb_log_check.192
                - flb_utils_split_free
                - flb_log_print
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - flb_utils_split_free
                - mk_string_copy_substr
                - mk_list_add
        - Branch String:   'src/flb_utils.c:442,49'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:409,5'
              BranchSideFuncs:
                - next_token
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - flb_free.194
                - flb_utils_split_free
                - mk_list_add
                - flb_log_check.192
                - flb_utils_split_free
                - flb_log_print
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - flb_utils_split_free
                - mk_string_copy_substr
                - mk_list_add
            - BranchSide:      'src/flb_utils.c:442,52'
              BranchSideFuncs:
                - next_token
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - flb_free.194
                - flb_utils_split_free
                - mk_list_add
                - flb_log_check.192
                - flb_utils_split_free
                - flb_log_print
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - flb_utils_split_free
                - mk_string_copy_substr
                - mk_list_add
        - Branch String:   'src/flb_utils.c:442,13'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:409,5'
              BranchSideFuncs:
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - flb_utils_split_free
                - mk_string_copy_substr
                - mk_list_add
            - BranchSide:      'src/flb_utils.c:443,19'
              BranchSideFuncs:
                - flb_malloc.190
                - __errno_location
                - flb_errno_print
                - flb_utils_split_free
                - mk_string_copy_substr
                - mk_list_add
        - Branch String:   'src/flb_utils.c:444,17'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:445,17'
              BranchSideFuncs:
                - mk_string_copy_substr
                - mk_list_add
            - BranchSide:      'src/flb_utils.c:449,48'
              BranchSideFuncs:
                - mk_string_copy_substr
                - mk_list_add
      Callsites:
        - Src:             'src/flb_utils.c:401,12'
          Dst:             flb_malloc
        - Src:             'src/flb_utils.c:403,9'
          Dst:             __errno_location
        - Src:             'src/flb_utils.c:403,9'
          Dst:             flb_errno_print
        - Src:             'src/flb_utils.c:408,11'
          Dst:             strlen
        - Src:             'src/flb_utils.c:410,15'
          Dst:             next_token
        - Src:             'src/flb_utils.c:412,13'
          Dst:             flb_log_check
        - Src:             'src/flb_utils.c:412,13'
          Dst:             flb_log_print
        - Src:             'src/flb_utils.c:413,13'
          Dst:             flb_utils_split_free
        - Src:             'src/flb_utils.c:421,15'
          Dst:             flb_malloc
        - Src:             'src/flb_utils.c:423,13'
          Dst:             __errno_location
        - Src:             'src/flb_utils.c:423,13'
          Dst:             flb_errno_print
        - Src:             'src/flb_utils.c:424,13'
          Dst:             flb_free
        - Src:             'src/flb_utils.c:425,13'
          Dst:             flb_utils_split_free
        - Src:             'src/flb_utils.c:443,19'
          Dst:             flb_malloc
        - Src:             'src/flb_utils.c:445,17'
          Dst:             __errno_location
        - Src:             'src/flb_utils.c:445,17'
          Dst:             flb_errno_print
        - Src:             'src/flb_utils.c:446,17'
          Dst:             flb_utils_split_free
    - functionName:    flb_utils_split_quoted
      functionSourceFile: '/src/fluent-bit/src/flb_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - line
        - separator
        - max_split
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - split
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_utils.c:461,12'
          Dst:             split
    - functionName:    flb_utils_print_setup
      functionSourceFile: '/src/fluent-bit/src/flb_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - config
      BBCount:         77
      ICount:          448
      EdgeCount:       100
      CyclomaticComplexity: 25
      functionsReached:
        - flb_log_check
        - flb_log_print
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_utils.c:222,5'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:222,5'
              BranchSideFuncs:
                - flb_log_print
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:225,5'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_print
        - Branch String:   'src/flb_utils.c:225,5'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:225,5'
              BranchSideFuncs:
                - flb_log_print
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:226,5'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_print
        - Branch String:   'src/flb_utils.c:226,5'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:226,5'
              BranchSideFuncs:
                - flb_log_print
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:227,5'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_print
        - Branch String:   'src/flb_utils.c:227,5'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:227,5'
              BranchSideFuncs:
                - flb_log_print
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:230,5'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
        - Branch String:   'src/flb_utils.c:230,5'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:230,5'
              BranchSideFuncs:
                - flb_log_print
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:231,5'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
        - Branch String:   'src/flb_utils.c:231,5'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:231,5'
              BranchSideFuncs:
                - flb_log_print
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:232,5'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
        - Branch String:   'src/flb_utils.c:232,5'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:233,14'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:238,5'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
        - Branch String:   'src/flb_utils.c:234,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:234,9'
              BranchSideFuncs:
                - flb_log_print
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
            - BranchSide:      'src/flb_utils.c:235,5'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
        - Branch String:   'src/flb_utils.c:238,5'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:238,5'
              BranchSideFuncs:
                - flb_log_print
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:239,5'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
        - Branch String:   'src/flb_utils.c:239,5'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:239,5'
              BranchSideFuncs:
                - flb_log_print
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:240,5'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
        - Branch String:   'src/flb_utils.c:240,5'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:241,13'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:246,5'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
        - Branch String:   'src/flb_utils.c:242,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:242,9'
              BranchSideFuncs:
                - flb_log_print
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
            - BranchSide:      'src/flb_utils.c:243,5'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
        - Branch String:   'src/flb_utils.c:246,5'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:246,5'
              BranchSideFuncs:
                - flb_log_print
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:247,5'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
        - Branch String:   'src/flb_utils.c:247,5'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:247,5'
              BranchSideFuncs:
                - flb_log_print
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:248,5'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
        - Branch String:   'src/flb_utils.c:248,5'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:249,15'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:254,5'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
        - Branch String:   'src/flb_utils.c:250,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:250,9'
              BranchSideFuncs:
                - flb_log_print
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
            - BranchSide:      'src/flb_utils.c:251,5'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
        - Branch String:   'src/flb_utils.c:254,5'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:254,5'
              BranchSideFuncs:
                - flb_log_print
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:255,5'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
        - Branch String:   'src/flb_utils.c:255,5'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:255,5'
              BranchSideFuncs:
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:256,5'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
        - Branch String:   'src/flb_utils.c:256,5'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:257,14'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:273,1'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utils.c:258,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:259,25'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:272,5'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
        - Branch String:   'src/flb_utils.c:262,17'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:263,17'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:269,17'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
        - Branch String:   'src/flb_utils.c:263,17'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:263,17'
              BranchSideFuncs:
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
            - BranchSide:      'src/flb_utils.c:267,13'
              BranchSideFuncs:
                - flb_log_check.192
                - flb_log_print
                - flb_log_check.192
                - flb_log_print
      Callsites:
        - Src:             'src/flb_utils.c:222,5'
          Dst:             flb_log_check
        - Src:             'src/flb_utils.c:222,5'
          Dst:             flb_log_print
        - Src:             'src/flb_utils.c:225,5'
          Dst:             flb_log_check
        - Src:             'src/flb_utils.c:225,5'
          Dst:             flb_log_print
        - Src:             'src/flb_utils.c:226,5'
          Dst:             flb_log_check
        - Src:             'src/flb_utils.c:226,5'
          Dst:             flb_log_print
        - Src:             'src/flb_utils.c:227,5'
          Dst:             flb_log_check
        - Src:             'src/flb_utils.c:227,5'
          Dst:             flb_log_print
        - Src:             'src/flb_utils.c:230,5'
          Dst:             flb_log_check
        - Src:             'src/flb_utils.c:230,5'
          Dst:             flb_log_print
        - Src:             'src/flb_utils.c:231,5'
          Dst:             flb_log_check
        - Src:             'src/flb_utils.c:231,5'
          Dst:             flb_log_print
        - Src:             'src/flb_utils.c:234,9'
          Dst:             flb_log_check
        - Src:             'src/flb_utils.c:234,9'
          Dst:             flb_log_print
        - Src:             'src/flb_utils.c:238,5'
          Dst:             flb_log_check
        - Src:             'src/flb_utils.c:238,5'
          Dst:             flb_log_print
        - Src:             'src/flb_utils.c:239,5'
          Dst:             flb_log_check
        - Src:             'src/flb_utils.c:239,5'
          Dst:             flb_log_print
        - Src:             'src/flb_utils.c:242,9'
          Dst:             flb_log_check
        - Src:             'src/flb_utils.c:242,9'
          Dst:             flb_log_print
        - Src:             'src/flb_utils.c:246,5'
          Dst:             flb_log_check
        - Src:             'src/flb_utils.c:246,5'
          Dst:             flb_log_print
        - Src:             'src/flb_utils.c:247,5'
          Dst:             flb_log_check
        - Src:             'src/flb_utils.c:247,5'
          Dst:             flb_log_print
        - Src:             'src/flb_utils.c:250,9'
          Dst:             flb_log_check
        - Src:             'src/flb_utils.c:250,9'
          Dst:             flb_log_print
        - Src:             'src/flb_utils.c:254,5'
          Dst:             flb_log_check
        - Src:             'src/flb_utils.c:254,5'
          Dst:             flb_log_print
        - Src:             'src/flb_utils.c:255,5'
          Dst:             flb_log_check
        - Src:             'src/flb_utils.c:255,5'
          Dst:             flb_log_print
        - Src:             'src/flb_utils.c:263,17'
          Dst:             flb_log_check
        - Src:             'src/flb_utils.c:263,17'
          Dst:             flb_log_print
        - Src:             'src/flb_utils.c:269,17'
          Dst:             flb_log_check
        - Src:             'src/flb_utils.c:269,17'
          Dst:             flb_log_print
    - functionName:    flb_utils_set_daemon
      functionSourceFile: '/src/fluent-bit/src/flb_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - config
      BBCount:         18
      ICount:          85
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - chdir
        - exit
        - fclose
        - flb_log_check
        - flb_log_print
        - fork
        - getpid
        - setsid
        - umask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_utils.c:182,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:183,9'
              BranchSideFuncs:
                - flb_log_check.192
                - exit
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:187,9'
              BranchSideFuncs:
                - umask
                - setsid
                - chdir
                - flb_log_check.192
                - fclose
                - fclose
                - getpid
                - flb_log_print
                - flb_log_check.192
                - exit
                - flb_log_print
                - exit
        - Branch String:   'src/flb_utils.c:183,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:183,9'
              BranchSideFuncs:
                - flb_log_print
                - exit
            - BranchSide:      'src/flb_utils.c:184,9'
              BranchSideFuncs:
                - exit
        - Branch String:   'src/flb_utils.c:187,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:188,9'
              BranchSideFuncs:
                - exit
            - BranchSide:      'src/flb_utils.c:192,5'
              BranchSideFuncs:
                - umask
                - setsid
                - chdir
                - flb_log_check.192
                - fclose
                - fclose
                - getpid
                - flb_log_print
                - flb_log_check.192
                - exit
                - flb_log_print
        - Branch String:   'src/flb_utils.c:197,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:198,9'
              BranchSideFuncs:
                - flb_log_check.192
                - exit
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:203,5'
              BranchSideFuncs:
                - flb_log_check.192
                - fclose
                - fclose
                - getpid
                - flb_log_print
        - Branch String:   'src/flb_utils.c:198,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:198,9'
              BranchSideFuncs:
                - flb_log_print
                - exit
            - BranchSide:      'src/flb_utils.c:199,9'
              BranchSideFuncs:
                - exit
        - Branch String:   'src/flb_utils.c:203,5'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:203,5'
              BranchSideFuncs:
                - getpid
                - flb_log_print
                - fclose
                - fclose
            - BranchSide:      'src/flb_utils.c:203,5'
              BranchSideFuncs:
                - fclose
                - fclose
      Callsites:
        - Src:             'src/flb_utils.c:182,16'
          Dst:             fork
        - Src:             'src/flb_utils.c:183,9'
          Dst:             flb_log_check
        - Src:             'src/flb_utils.c:183,9'
          Dst:             flb_log_print
        - Src:             'src/flb_utils.c:184,9'
          Dst:             exit
        - Src:             'src/flb_utils.c:188,9'
          Dst:             exit
        - Src:             'src/flb_utils.c:192,5'
          Dst:             umask
        - Src:             'src/flb_utils.c:195,5'
          Dst:             setsid
        - Src:             'src/flb_utils.c:197,9'
          Dst:             chdir
        - Src:             'src/flb_utils.c:198,9'
          Dst:             flb_log_check
        - Src:             'src/flb_utils.c:198,9'
          Dst:             flb_log_print
        - Src:             'src/flb_utils.c:199,9'
          Dst:             exit
        - Src:             'src/flb_utils.c:203,5'
          Dst:             flb_log_check
        - Src:             'src/flb_utils.c:203,5'
          Dst:             getpid
        - Src:             'src/flb_utils.c:203,5'
          Dst:             flb_log_print
        - Src:             'src/flb_utils.c:205,5'
          Dst:             fclose
        - Src:             'src/flb_utils.c:206,5'
          Dst:             fclose
    - functionName:    fork
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    exit
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    umask
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    setsid
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    chdir
      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:       []
    - functionName:    getpid
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_utils_warn_c
      functionSourceFile: '/src/fluent-bit/src/flb_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - msg
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_utils.c:171,5'
          Dst:             fprintf
    - functionName:    flb_utils_error
      functionSourceFile: '/src/fluent-bit/src/flb_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - err
      BBCount:         35
      ICount:          167
      EdgeCount:       37
      CyclomaticComplexity: 4
      functionsReached:
        - exit
        - flb_log_check
        - flb_log_print
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_utils.c:73,5'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:75,13'
              BranchSideFuncs:
                - fprintf
                - exit
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:78,13'
              BranchSideFuncs:
                - fprintf
                - exit
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:81,13'
              BranchSideFuncs:
                - fprintf
                - exit
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:84,13'
              BranchSideFuncs:
                - fprintf
                - exit
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:87,13'
              BranchSideFuncs:
                - fprintf
                - exit
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:90,13'
              BranchSideFuncs:
                - fprintf
                - exit
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:93,13'
              BranchSideFuncs:
                - fprintf
                - exit
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:96,13'
              BranchSideFuncs:
                - fprintf
                - exit
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:99,13'
              BranchSideFuncs:
                - fprintf
                - exit
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:102,13'
              BranchSideFuncs:
                - fprintf
                - exit
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:105,13'
              BranchSideFuncs:
                - fprintf
                - exit
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:108,13'
              BranchSideFuncs:
                - fprintf
                - exit
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:111,13'
              BranchSideFuncs:
                - fprintf
                - exit
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:114,13'
              BranchSideFuncs:
                - fprintf
                - exit
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:117,13'
              BranchSideFuncs:
                - fprintf
                - exit
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:120,13'
              BranchSideFuncs:
                - fprintf
                - exit
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:123,13'
              BranchSideFuncs:
                - fprintf
                - exit
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:126,13'
              BranchSideFuncs:
                - fprintf
                - exit
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:129,13'
              BranchSideFuncs:
                - fprintf
                - exit
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:132,9'
              BranchSideFuncs:
                - flb_log_check.192
                - fprintf
                - exit
                - flb_log_check.192
                - flb_log_print
                - flb_log_print
        - Branch String:   'src/flb_utils.c:132,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:132,9'
              BranchSideFuncs:
                - flb_log_print
                - fprintf
                - exit
                - flb_log_check.192
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:133,5'
              BranchSideFuncs:
                - fprintf
                - exit
                - flb_log_check.192
                - flb_log_print
        - Branch String:   'src/flb_utils.c:135,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:136,17'
              BranchSideFuncs:
                - flb_log_check.192
                - exit
                - flb_log_print
            - BranchSide:      'src/flb_utils.c:147,9'
              BranchSideFuncs:
                - flb_log_check.192
                - exit
                - flb_log_print
        - Branch String:   'src/flb_utils.c:155,9'
          Branch Sides:
            - BranchSide:      'src/flb_utils.c:156,9'
              BranchSideFuncs:
                - exit
            - BranchSide:      'src/flb_utils.c:158,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_utils.c:132,9'
          Dst:             flb_log_check
        - Src:             'src/flb_utils.c:132,9'
          Dst:             flb_log_print
        - Src:             'src/flb_utils.c:136,9'
          Dst:             fprintf
        - Src:             'src/flb_utils.c:147,9'
          Dst:             flb_log_check
        - Src:             'src/flb_utils.c:147,9'
          Dst:             flb_log_print
        - Src:             'src/flb_utils.c:156,9'
          Dst:             exit
    - functionName:    hex_digit
      functionSourceFile: '/src/fluent-bit/src/flb_unescape.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - c
      BBCount:         15
      ICount:          72
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/flb_unescape.c:35,23'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:35,26'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_unescape.c:36,14'
              BranchSideFuncs: []
        - Branch String:   'src/flb_unescape.c:35,36'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:35,36'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_unescape.c:36,14'
              BranchSideFuncs: []
        - Branch String:   'src/flb_unescape.c:36,23'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:36,26'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_unescape.c:37,14'
              BranchSideFuncs: []
        - Branch String:   'src/flb_unescape.c:36,36'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:36,36'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_unescape.c:37,14'
              BranchSideFuncs: []
        - Branch String:   'src/flb_unescape.c:37,23'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:36,36'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_unescape.c:37,26'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    octal_digit
      functionSourceFile: '/src/fluent-bit/src/flb_unescape.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - c
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/flb_unescape.c:30,22'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:30,25'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_unescape.c:30,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_mysql_unquote_string
      functionSourceFile: '/src/fluent-bit/src/flb_unescape.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - buf_len
        - unesc_buf
      BBCount:         20
      ICount:          205
      EdgeCount:       21
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_unescape.c:287,5'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:288,18'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_unescape.c:326,5'
              BranchSideFuncs: []
        - Branch String:   'src/flb_unescape.c:288,13'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:289,22'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_unescape.c:290,19'
              BranchSideFuncs: []
        - Branch String:   'src/flb_unescape.c:290,19'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:291,22'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_unescape.c:293,17'
              BranchSideFuncs: []
        - Branch String:   'src/flb_unescape.c:294,13'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:296,17'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_unescape.c:299,17'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_unescape.c:302,17'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_unescape.c:305,17'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_unescape.c:308,17'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_unescape.c:311,17'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_unescape.c:314,17'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_unescape.c:317,17'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_unescape.c:320,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_unescape_string
      functionSourceFile: '/src/fluent-bit/src/flb_unescape.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - buf_len
        - unesc_buf
      BBCount:         34
      ICount:          257
      EdgeCount:       44
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_unescape.c:228,5'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:229,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_unescape.c:273,5'
              BranchSideFuncs: []
        - Branch String:   'src/flb_unescape.c:229,13'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:230,17'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_unescape.c:271,18'
              BranchSideFuncs: []
        - Branch String:   'src/flb_unescape.c:230,17'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:231,21'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_unescape.c:268,18'
              BranchSideFuncs: []
        - Branch String:   'src/flb_unescape.c:232,21'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:233,21'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_unescape.c:236,26'
              BranchSideFuncs: []
        - Branch String:   'src/flb_unescape.c:236,26'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:237,21'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_unescape.c:240,26'
              BranchSideFuncs: []
        - Branch String:   'src/flb_unescape.c:240,26'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:241,21'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_unescape.c:244,26'
              BranchSideFuncs: []
        - Branch String:   'src/flb_unescape.c:244,26'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:245,21'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_unescape.c:248,26'
              BranchSideFuncs: []
        - Branch String:   'src/flb_unescape.c:248,26'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:249,21'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_unescape.c:252,26'
              BranchSideFuncs: []
        - Branch String:   'src/flb_unescape.c:252,26'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:253,21'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_unescape.c:256,26'
              BranchSideFuncs: []
        - Branch String:   'src/flb_unescape.c:256,26'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:257,21'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_unescape.c:260,26'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_log_check
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_log.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - l
      BBCount:         14
      ICount:          65
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - flb_worker_log_level
      functionUses:    2
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_log.h:106,12'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:106,15'
              BranchSideFuncs:
                - flb_worker_log_level
            - BranchSide:      'include/fluent-bit/flb_log.h:110,9'
              BranchSideFuncs:
                - flb_worker_log_level
        - Branch String:   'include/fluent-bit/flb_log.h:106,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:107,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:110,9'
              BranchSideFuncs:
                - flb_worker_log_level
        - Branch String:   'include/fluent-bit/flb_log.h:110,19'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:110,43'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:111,9'
              BranchSideFuncs: []
        - Branch String:   'include/fluent-bit/flb_log.h:110,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:111,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:113,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'include/fluent-bit/flb_log.h:110,22'
          Dst:             flb_worker_log_level
    - functionName:    u8_wc_toutf8
      functionSourceFile: '/src/fluent-bit/src/flb_unescape.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dest
        - ch
      BBCount:         10
      ICount:          124
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_unescape.c:42,9'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:43,25'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_unescape.c:46,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_unescape.c:46,9'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:47,20'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_unescape.c:51,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_unescape.c:51,9'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:52,20'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_unescape.c:57,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_unescape.c:57,9'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:58,20'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_unescape.c:64,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    u8_read_escape_sequence
      functionSourceFile: '/src/fluent-bit/src/flb_unescape.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - size
        - dest
      BBCount:         78
      ICount:          423
      EdgeCount:       104
      CyclomaticComplexity: 28
      functionsReached:
        - hex_digit
        - octal_digit
        - strtol
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_unescape.c:77,9'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:78,12'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_unescape.c:79,14'
              BranchSideFuncs:
                - octal_digit
                - strtol
                - hex_digit
                - strtol
                - hex_digit
                - strtol
                - hex_digit
                - strtol
                - octal_digit
        - Branch String:   'src/flb_unescape.c:79,14'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:80,12'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_unescape.c:81,14'
              BranchSideFuncs:
                - octal_digit
                - strtol
                - hex_digit
                - strtol
                - hex_digit
                - strtol
                - hex_digit
                - strtol
                - octal_digit
        - Branch String:   'src/flb_unescape.c:81,14'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:82,12'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_unescape.c:83,14'
              BranchSideFuncs:
                - octal_digit
                - strtol
                - hex_digit
                - strtol
                - hex_digit
                - strtol
                - hex_digit
                - strtol
                - octal_digit
        - Branch String:   'src/flb_unescape.c:83,14'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:84,12'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_unescape.c:85,14'
              BranchSideFuncs:
                - octal_digit
                - strtol
                - hex_digit
                - strtol
                - hex_digit
                - strtol
                - hex_digit
                - strtol
                - octal_digit
        - Branch String:   'src/flb_unescape.c:85,14'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:86,12'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_unescape.c:87,14'
              BranchSideFuncs:
                - octal_digit
                - strtol
                - hex_digit
                - strtol
                - hex_digit
                - strtol
                - hex_digit
                - strtol
                - octal_digit
        - Branch String:   'src/flb_unescape.c:87,14'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:88,12'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_unescape.c:89,14'
              BranchSideFuncs:
                - octal_digit
                - strtol
                - hex_digit
                - strtol
                - hex_digit
                - strtol
                - hex_digit
                - strtol
                - octal_digit
        - Branch String:   'src/flb_unescape.c:89,14'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:90,12'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_unescape.c:91,26'
              BranchSideFuncs:
                - octal_digit
                - strtol
                - hex_digit
                - strtol
                - hex_digit
                - strtol
                - hex_digit
                - strtol
                - octal_digit
        - Branch String:   'src/flb_unescape.c:91,14'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:92,11'
              BranchSideFuncs:
                - strtol
                - octal_digit
            - BranchSide:      'src/flb_unescape.c:98,14'
              BranchSideFuncs:
                - strtol
                - hex_digit
                - strtol
                - hex_digit
                - strtol
                - hex_digit
        - Branch String:   'src/flb_unescape.c:95,27'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:95,42'
              BranchSideFuncs:
                - octal_digit
                - strtol
            - BranchSide:      'src/flb_unescape.c:95,9'
              BranchSideFuncs:
                - strtol
                - octal_digit
        - Branch String:   'src/flb_unescape.c:95,50'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:95,53'
              BranchSideFuncs:
                - strtol
                - octal_digit
            - BranchSide:      'src/flb_unescape.c:95,9'
              BranchSideFuncs:
                - strtol
                - octal_digit
        - Branch String:   'src/flb_unescape.c:95,9'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:94,27'
              BranchSideFuncs:
                - strtol
                - octal_digit
            - BranchSide:      'src/flb_unescape.c:96,21'
              BranchSideFuncs:
                - strtol
        - Branch String:   'src/flb_unescape.c:98,14'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:99,9'
              BranchSideFuncs:
                - strtol
                - hex_digit
            - BranchSide:      'src/flb_unescape.c:106,14'
              BranchSideFuncs:
                - strtol
                - hex_digit
                - strtol
                - hex_digit
        - Branch String:   'src/flb_unescape.c:99,25'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:99,38'
              BranchSideFuncs:
                - hex_digit
                - strtol
            - BranchSide:      'src/flb_unescape.c:99,9'
              BranchSideFuncs:
                - strtol
                - hex_digit
        - Branch String:   'src/flb_unescape.c:99,46'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:99,49'
              BranchSideFuncs:
                - strtol
                - hex_digit
            - BranchSide:      'src/flb_unescape.c:99,9'
              BranchSideFuncs:
                - strtol
                - hex_digit
        - Branch String:   'src/flb_unescape.c:99,9'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:100,27'
              BranchSideFuncs:
                - strtol
                - hex_digit
            - BranchSide:      'src/flb_unescape.c:102,13'
              BranchSideFuncs:
                - strtol
        - Branch String:   'src/flb_unescape.c:102,13'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:103,25'
              BranchSideFuncs:
                - strtol
            - BranchSide:      'src/flb_unescape.c:105,5'
              BranchSideFuncs: []
        - Branch String:   'src/flb_unescape.c:106,14'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:107,9'
              BranchSideFuncs:
                - strtol
                - hex_digit
            - BranchSide:      'src/flb_unescape.c:114,14'
              BranchSideFuncs:
                - strtol
                - hex_digit
        - Branch String:   'src/flb_unescape.c:107,25'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:107,38'
              BranchSideFuncs:
                - hex_digit
                - strtol
            - BranchSide:      'src/flb_unescape.c:107,9'
              BranchSideFuncs:
                - strtol
                - hex_digit
        - Branch String:   'src/flb_unescape.c:107,46'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:107,49'
              BranchSideFuncs:
                - strtol
                - hex_digit
            - BranchSide:      'src/flb_unescape.c:107,9'
              BranchSideFuncs:
                - strtol
                - hex_digit
        - Branch String:   'src/flb_unescape.c:107,9'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:108,27'
              BranchSideFuncs:
                - strtol
                - hex_digit
            - BranchSide:      'src/flb_unescape.c:110,13'
              BranchSideFuncs:
                - strtol
        - Branch String:   'src/flb_unescape.c:110,13'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:111,25'
              BranchSideFuncs:
                - strtol
            - BranchSide:      'src/flb_unescape.c:113,5'
              BranchSideFuncs: []
        - Branch String:   'src/flb_unescape.c:115,25'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:115,38'
              BranchSideFuncs:
                - hex_digit
                - strtol
            - BranchSide:      'src/flb_unescape.c:115,9'
              BranchSideFuncs:
                - strtol
                - hex_digit
        - Branch String:   'src/flb_unescape.c:115,46'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:115,49'
              BranchSideFuncs:
                - strtol
                - hex_digit
            - BranchSide:      'src/flb_unescape.c:115,9'
              BranchSideFuncs:
                - strtol
                - hex_digit
        - Branch String:   'src/flb_unescape.c:115,9'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:116,27'
              BranchSideFuncs:
                - strtol
                - hex_digit
            - BranchSide:      'src/flb_unescape.c:118,13'
              BranchSideFuncs:
                - strtol
        - Branch String:   'src/flb_unescape.c:118,13'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:119,25'
              BranchSideFuncs:
                - strtol
            - BranchSide:      'src/flb_unescape.c:121,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_unescape.c:91,14'
          Dst:             octal_digit
        - Src:             'src/flb_unescape.c:95,30'
          Dst:             octal_digit
        - Src:             'src/flb_unescape.c:96,14'
          Dst:             strtol
        - Src:             'src/flb_unescape.c:99,28'
          Dst:             hex_digit
        - Src:             'src/flb_unescape.c:103,18'
          Dst:             strtol
        - Src:             'src/flb_unescape.c:107,28'
          Dst:             hex_digit
        - Src:             'src/flb_unescape.c:111,18'
          Dst:             strtol
        - Src:             'src/flb_unescape.c:115,28'
          Dst:             hex_digit
        - Src:             'src/flb_unescape.c:119,18'
          Dst:             strtol
    - functionName:    flb_unescape_string_utf8
      functionSourceFile: '/src/fluent-bit/src/flb_unescape.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - in_buf
        - sz
        - out_buf
      BBCount:         49
      ICount:          304
      EdgeCount:       60
      CyclomaticComplexity: 13
      functionsReached:
        - flb_log_check
        - flb_log_print
        - u8_read_escape_sequence
        - u8_wc_toutf8
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_unescape.c:142,25'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:142,29'
              BranchSideFuncs:
                - flb_log_check.263
                - flb_log_print
                - u8_wc_toutf8
                - flb_log_check.263
                - flb_log_print
                - u8_read_escape_sequence
            - BranchSide:      'src/flb_unescape.c:142,5'
              BranchSideFuncs:
                - flb_log_check.263
                - flb_log_print
                - u8_wc_toutf8
                - flb_log_check.263
                - flb_log_print
                - u8_read_escape_sequence
        - Branch String:   'src/flb_unescape.c:142,36'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:142,39'
              BranchSideFuncs:
                - flb_log_check.263
                - flb_log_print
                - u8_wc_toutf8
                - flb_log_check.263
                - flb_log_print
                - u8_read_escape_sequence
            - BranchSide:      'src/flb_unescape.c:142,5'
              BranchSideFuncs:
                - flb_log_check.263
                - flb_log_print
                - u8_wc_toutf8
                - flb_log_check.263
                - flb_log_print
                - u8_read_escape_sequence
        - Branch String:   'src/flb_unescape.c:142,5'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:143,16'
              BranchSideFuncs:
                - u8_wc_toutf8
                - flb_log_check.263
                - flb_log_print
                - flb_log_check.263
                - flb_log_print
                - u8_read_escape_sequence
            - BranchSide:      'src/flb_unescape.c:213,9'
              BranchSideFuncs:
                - flb_log_check.263
                - flb_log_print
        - Branch String:   'src/flb_unescape.c:144,24'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:144,28'
              BranchSideFuncs:
                - u8_wc_toutf8
                - flb_log_check.263
                - flb_log_print
                - flb_log_check.263
                - flb_log_print
                - u8_read_escape_sequence
            - BranchSide:      'src/flb_unescape.c:188,44'
              BranchSideFuncs:
                - u8_wc_toutf8
                - flb_log_check.263
                - flb_log_print
                - u8_read_escape_sequence
                - flb_log_check.263
                - flb_log_print
        - Branch String:   'src/flb_unescape.c:144,13'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:145,20'
              BranchSideFuncs:
                - u8_wc_toutf8
                - flb_log_check.263
                - flb_log_print
                - flb_log_check.263
                - flb_log_print
                - u8_read_escape_sequence
            - BranchSide:      'src/flb_unescape.c:188,44'
              BranchSideFuncs:
                - u8_wc_toutf8
                - flb_log_check.263
                - flb_log_print
                - u8_read_escape_sequence
                - flb_log_check.263
                - flb_log_print
        - Branch String:   'src/flb_unescape.c:146,13'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:148,20'
              BranchSideFuncs:
                - u8_wc_toutf8
                - flb_log_check.263
                - flb_log_print
                - u8_read_escape_sequence
                - flb_log_check.263
                - flb_log_print
            - BranchSide:      'src/flb_unescape.c:151,20'
              BranchSideFuncs:
                - u8_wc_toutf8
                - flb_log_check.263
                - flb_log_print
                - u8_read_escape_sequence
                - flb_log_check.263
                - flb_log_print
            - BranchSide:      'src/flb_unescape.c:154,20'
              BranchSideFuncs:
                - u8_wc_toutf8
                - flb_log_check.263
                - flb_log_print
                - u8_read_escape_sequence
                - flb_log_check.263
                - flb_log_print
            - BranchSide:      'src/flb_unescape.c:157,20'
              BranchSideFuncs:
                - u8_wc_toutf8
                - flb_log_check.263
                - flb_log_print
                - u8_read_escape_sequence
                - flb_log_check.263
                - flb_log_print
            - BranchSide:      'src/flb_unescape.c:160,20'
              BranchSideFuncs:
                - u8_wc_toutf8
                - flb_log_check.263
                - flb_log_print
                - u8_read_escape_sequence
                - flb_log_check.263
                - flb_log_print
            - BranchSide:      'src/flb_unescape.c:163,20'
              BranchSideFuncs:
                - u8_wc_toutf8
                - flb_log_check.263
                - flb_log_print
                - u8_read_escape_sequence
                - flb_log_check.263
                - flb_log_print
            - BranchSide:      'src/flb_unescape.c:166,20'
              BranchSideFuncs:
                - u8_wc_toutf8
                - flb_log_check.263
                - flb_log_print
                - u8_read_escape_sequence
                - flb_log_check.263
                - flb_log_print
            - BranchSide:      'src/flb_unescape.c:169,20'
              BranchSideFuncs:
                - u8_wc_toutf8
                - flb_log_check.263
                - flb_log_print
                - u8_read_escape_sequence
                - flb_log_check.263
                - flb_log_print
            - BranchSide:      'src/flb_unescape.c:172,20'
              BranchSideFuncs:
                - u8_wc_toutf8
                - flb_log_check.263
                - flb_log_print
                - u8_read_escape_sequence
                - flb_log_check.263
                - flb_log_print
            - BranchSide:      'src/flb_unescape.c:175,24'
              BranchSideFuncs:
                - u8_wc_toutf8
                - flb_log_check.263
                - flb_log_print
                - flb_log_check.263
                - flb_log_print
                - u8_read_escape_sequence
        - Branch String:   'src/flb_unescape.c:176,21'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:177,54'
              BranchSideFuncs:
                - u8_read_escape_sequence
                - u8_wc_toutf8
                - flb_log_check.263
                - flb_log_print
                - flb_log_check.263
                - flb_log_print
            - BranchSide:      'src/flb_unescape.c:181,52'
              BranchSideFuncs:
                - u8_wc_toutf8
                - flb_log_check.263
                - flb_log_print
                - u8_read_escape_sequence
                - flb_log_check.263
                - flb_log_print
        - Branch String:   'src/flb_unescape.c:196,13'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:197,13'
              BranchSideFuncs:
                - flb_log_check.263
                - flb_log_check.263
                - flb_log_print
                - flb_log_print
            - BranchSide:      'src/flb_unescape.c:201,13'
              BranchSideFuncs:
                - flb_log_check.263
                - flb_log_print
                - u8_wc_toutf8
                - flb_log_check.263
                - flb_log_print
                - u8_read_escape_sequence
        - Branch String:   'src/flb_unescape.c:197,13'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:197,13'
              BranchSideFuncs:
                - flb_log_print
                - flb_log_check.263
                - flb_log_print
            - BranchSide:      'src/flb_unescape.c:198,13'
              BranchSideFuncs:
                - flb_log_check.263
                - flb_log_print
        - Branch String:   'src/flb_unescape.c:201,13'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:202,34'
              BranchSideFuncs:
                - flb_log_check.263
                - flb_log_print
                - u8_wc_toutf8
                - flb_log_check.263
                - flb_log_print
                - u8_read_escape_sequence
            - BranchSide:      'src/flb_unescape.c:205,18'
              BranchSideFuncs:
                - flb_log_check.263
                - flb_log_print
                - u8_wc_toutf8
                - flb_log_check.263
                - flb_log_print
                - u8_read_escape_sequence
        - Branch String:   'src/flb_unescape.c:205,18'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:206,41'
              BranchSideFuncs:
                - flb_log_check.263
                - flb_log_print
                - u8_wc_toutf8
                - flb_log_check.263
                - flb_log_print
                - u8_read_escape_sequence
            - BranchSide:      'src/flb_unescape.c:209,21'
              BranchSideFuncs:
                - flb_log_check.263
                - flb_log_print
                - u8_wc_toutf8
                - flb_log_check.263
                - flb_log_print
                - u8_read_escape_sequence
        - Branch String:   'src/flb_unescape.c:213,9'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:213,9'
              BranchSideFuncs:
                - flb_log_check.263
                - flb_log_print
            - BranchSide:      'src/flb_unescape.c:214,9'
              BranchSideFuncs:
                - flb_log_check.263
                - flb_log_print
        - Branch String:   'src/flb_unescape.c:214,9'
          Branch Sides:
            - BranchSide:      'src/flb_unescape.c:214,9'
              BranchSideFuncs:
                - flb_log_print
            - BranchSide:      'src/flb_unescape.c:215,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_unescape.c:177,30'
          Dst:             u8_read_escape_sequence
        - Src:             'src/flb_unescape.c:195,19'
          Dst:             u8_wc_toutf8
        - Src:             'src/flb_unescape.c:197,13'
          Dst:             flb_log_check
        - Src:             'src/flb_unescape.c:197,13'
          Dst:             flb_log_print
        - Src:             'src/flb_unescape.c:214,9'
          Dst:             flb_log_check
        - Src:             'src/flb_unescape.c:214,9'
          Dst:             flb_log_print
    - functionName:    flb_fuzz_get_probability
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - val
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:59,7'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:60,5'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:62,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_worker_log_level
      functionSourceFile: '/src/fluent-bit/src/flb_worker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - worker
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_worker_exit
      functionSourceFile: '/src/fluent-bit/src/flb_worker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - config
      BBCount:         7
      ICount:          68
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - flb_worker_destroy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_worker.c:162,5'
          Branch Sides:
            - BranchSide:      'src/flb_worker.c:163,18'
              BranchSideFuncs:
                - flb_worker_destroy
            - BranchSide:      'src/flb_worker.c:168,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_worker.c:164,9'
          Dst:             flb_worker_destroy
    - functionName:    flb_worker_destroy
      functionSourceFile: '/src/fluent-bit/src/flb_worker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - worker
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - flb_free
        - flb_log_cache_destroy
        - flb_log_worker_destroy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_worker.c:141,9'
          Branch Sides:
            - BranchSide:      'src/flb_worker.c:142,9'
              BranchSideFuncs:
                - flb_log_worker_destroy
                - mk_list_del.315
                - flb_free.316
                - flb_log_cache_destroy
            - BranchSide:      'src/flb_worker.c:145,9'
              BranchSideFuncs:
                - flb_log_worker_destroy
                - mk_list_del.315
                - flb_free.316
                - flb_log_cache_destroy
        - Branch String:   'src/flb_worker.c:145,9'
          Branch Sides:
            - BranchSide:      'src/flb_worker.c:146,31'
              BranchSideFuncs:
                - flb_log_cache_destroy
                - flb_log_worker_destroy
                - mk_list_del.315
                - flb_free.316
            - BranchSide:      'src/flb_worker.c:149,28'
              BranchSideFuncs:
                - flb_log_worker_destroy
                - mk_list_del.315
                - flb_free.316
      Callsites:
        - Src:             'src/flb_worker.c:146,9'
          Dst:             flb_log_cache_destroy
        - Src:             'src/flb_worker.c:149,5'
          Dst:             flb_log_worker_destroy
        - Src:             'src/flb_worker.c:152,5'
          Dst:             flb_free
    - functionName:    flb_free
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_worker_get
      functionSourceFile: '/src/fluent-bit/src/flb_worker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_worker_lookup
      functionSourceFile: '/src/fluent-bit/src/flb_worker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - tid
        - config
      BBCount:         10
      ICount:          72
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - pthread_equal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_worker.c:124,5'
          Branch Sides:
            - BranchSide:      'src/flb_worker.c:125,18'
              BranchSideFuncs:
                - pthread_equal
            - BranchSide:      'src/flb_worker.c:131,5'
              BranchSideFuncs: []
        - Branch String:   'src/flb_worker.c:126,13'
          Branch Sides:
            - BranchSide:      'src/flb_worker.c:127,20'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_worker.c:129,5'
              BranchSideFuncs:
                - pthread_equal
      Callsites:
        - Src:             'src/flb_worker.c:126,13'
          Dst:             pthread_equal
    - functionName:    pthread_equal
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_worker_init
      functionSourceFile: '/src/fluent-bit/src/flb_worker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - config
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_worker_create
      functionSourceFile: '/src/fluent-bit/src/flb_worker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - func
        - arg
        - tid
        - config
      BBCount:         10
      ICount:          86
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - flb_free
        - flb_log_worker_init
        - flb_worker_context_create
        - step_callback
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_worker.c:84,9'
          Branch Sides:
            - BranchSide:      'src/flb_worker.c:85,9'
              BranchSideFuncs:
                - flb_log_worker_init
                - mk_utils_worker_spawn
                - mk_list_add.319
                - flb_free.316
                - flb_free.316
            - BranchSide:      'src/flb_worker.c:89,31'
              BranchSideFuncs:
                - flb_log_worker_init
                - mk_utils_worker_spawn
                - mk_list_add.319
                - flb_free.316
                - flb_free.316
        - Branch String:   'src/flb_worker.c:90,9'
          Branch Sides:
            - BranchSide:      'src/flb_worker.c:91,18'
              BranchSideFuncs:
                - flb_free.316
            - BranchSide:      'src/flb_worker.c:96,48'
              BranchSideFuncs:
                - mk_utils_worker_spawn
                - mk_list_add.319
                - flb_free.316
        - Branch String:   'src/flb_worker.c:97,9'
          Branch Sides:
            - BranchSide:      'src/flb_worker.c:98,18'
              BranchSideFuncs:
                - flb_free.316
            - BranchSide:      'src/flb_worker.c:101,12'
              BranchSideFuncs:
                - mk_list_add.319
      Callsites:
        - Src:             'src/flb_worker.c:83,14'
          Dst:             flb_worker_context_create
        - Src:             'src/flb_worker.c:89,11'
          Dst:             flb_log_worker_init
        - Src:             'src/flb_worker.c:91,9'
          Dst:             flb_free
        - Src:             'src/flb_worker.c:96,11'
          Dst:             step_callback
        - Src:             'src/flb_worker.c:98,9'
          Dst:             flb_free
    - functionName:    flb_worker_context_create
      functionSourceFile: '/src/fluent-bit/src/flb_worker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - func
        - arg
        - config
      BBCount:         6
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - flb_calloc
        - flb_errno_print
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/flb_worker.c:55,9'
          Branch Sides:
            - BranchSide:      'src/flb_worker.c:56,9'
              BranchSideFuncs:
                - MK_EVENT_ZERO
            - BranchSide:      'src/flb_worker.c:59,20'
              BranchSideFuncs:
                - MK_EVENT_ZERO
      Callsites:
        - Src:             'src/flb_worker.c:54,14'
          Dst:             flb_calloc
        - Src:             'src/flb_worker.c:56,9'
          Dst:             __errno_location
        - Src:             'src/flb_worker.c:56,9'
          Dst:             flb_errno_print
    - functionName:    step_callback
      functionSourceFile: '/src/fluent-bit/src/flb_worker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_exit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_worker.c:46,5'
          Dst:             pthread_exit
    - functionName:    pthread_exit
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_calloc
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - n
        - size
      BBCount:         8
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - calloc
        - flb_fuzz_get_probability
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:85,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:86,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:90,8'
              BranchSideFuncs:
                - flb_fuzz_get_probability.312
                - calloc
        - Branch String:   'include/fluent-bit/flb_mem.h:90,8'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:91,6'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:95,19'
              BranchSideFuncs:
                - calloc
      Callsites:
        - Src:             'include/fluent-bit/flb_mem.h:90,8'
          Dst:             flb_fuzz_get_probability
        - Src:             'include/fluent-bit/flb_mem.h:95,12'
          Dst:             calloc
    - functionName:    __bswap_64
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_time_tz_offset_to_second
      functionSourceFile: '/src/fluent-bit/src/flb_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         15
      ICount:          101
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - gmtime
        - localtime
        - time
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_time.c:426,16'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:426,12'
              BranchSideFuncs:
                - time
                - localtime
                - gmtime
            - BranchSide:      'src/flb_time.c:426,16'
              BranchSideFuncs:
                - time
                - localtime
                - gmtime
        - Branch String:   'src/flb_time.c:436,26'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:436,30'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_time.c:437,14'
              BranchSideFuncs: []
        - Branch String:   'src/flb_time.c:436,9'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:437,14'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_time.c:439,15'
              BranchSideFuncs: []
        - Branch String:   'src/flb_time.c:439,32'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:439,36'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_time.c:440,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_time.c:426,16'
          Dst:             time
        - Src:             'src/flb_time.c:427,24'
          Dst:             localtime
        - Src:             'src/flb_time.c:428,22'
          Dst:             gmtime
    - functionName:    time
      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:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    localtime
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gmtime
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_time_pop_from_msgpack
      functionSourceFile: '/src/fluent-bit/src/flb_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - time
        - upk
        - map
      BBCount:         16
      ICount:          104
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - flb_time_msgpack_to_time
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/flb_time.c:400,22'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:400,25'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_time.c:401,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_time.c:400,9'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:401,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_time.c:404,9'
              BranchSideFuncs:
                - flb_time_msgpack_to_time
        - Branch String:   'src/flb_time.c:404,9'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:405,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_time.c:408,11'
              BranchSideFuncs:
                - flb_time_msgpack_to_time
        - Branch String:   'src/flb_time.c:410,9'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:411,17'
              BranchSideFuncs:
                - flb_time_msgpack_to_time
            - BranchSide:      'src/flb_time.c:418,13'
              BranchSideFuncs:
                - flb_time_msgpack_to_time
        - Branch String:   'src/flb_time.c:411,13'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:412,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_time.c:415,19'
              BranchSideFuncs:
                - flb_time_msgpack_to_time
      Callsites:
        - Src:             'src/flb_time.c:420,11'
          Dst:             flb_time_msgpack_to_time
    - functionName:    flb_time_msgpack_to_time
      functionSourceFile: '/src/fluent-bit/src/flb_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - time
        - obj
      BBCount:         17
      ICount:          148
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - flb_log_check
        - flb_log_print
        - is_eventtime
        - ntohl
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_time.c:267,5'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:269,28'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_time.c:273,28'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_time.c:277,26'
              BranchSideFuncs:
                - is_eventtime
                - ntohl
                - ntohl
                - flb_log_check.374
                - flb_log_print
            - BranchSide:      'src/flb_time.c:288,9'
              BranchSideFuncs:
                - flb_log_check.374
                - flb_log_print
        - Branch String:   'src/flb_time.c:277,13'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:278,13'
              BranchSideFuncs:
                - flb_log_check.374
                - flb_log_print
            - BranchSide:      'src/flb_time.c:282,23'
              BranchSideFuncs:
                - ntohl
                - ntohl
        - Branch String:   'src/flb_time.c:278,13'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:278,13'
              BranchSideFuncs:
                - flb_log_print
            - BranchSide:      'src/flb_time.c:280,13'
              BranchSideFuncs: []
        - Branch String:   'src/flb_time.c:288,9'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:288,9'
              BranchSideFuncs:
                - flb_log_print
            - BranchSide:      'src/flb_time.c:289,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_time.c:277,13'
          Dst:             is_eventtime
        - Src:             'src/flb_time.c:278,13'
          Dst:             flb_log_check
        - Src:             'src/flb_time.c:278,13'
          Dst:             flb_log_print
        - Src:             'src/flb_time.c:283,38'
          Dst:             ntohl
        - Src:             'src/flb_time.c:285,39'
          Dst:             ntohl
        - Src:             'src/flb_time.c:288,9'
          Dst:             flb_log_check
        - Src:             'src/flb_time.c:288,9'
          Dst:             flb_log_print
    - functionName:    is_eventtime
      functionSourceFile: '/src/fluent-bit/src/flb_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_time.c:257,32'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:257,35'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_time.c:258,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_time.c:257,9'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:258,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_time.c:260,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_log_check
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_log.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - l
      BBCount:         14
      ICount:          65
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - flb_worker_log_level
      functionUses:    5
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_log.h:106,12'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:106,15'
              BranchSideFuncs:
                - flb_worker_log_level
            - BranchSide:      'include/fluent-bit/flb_log.h:110,9'
              BranchSideFuncs:
                - flb_worker_log_level
        - Branch String:   'include/fluent-bit/flb_log.h:106,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:107,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:110,9'
              BranchSideFuncs:
                - flb_worker_log_level
        - Branch String:   'include/fluent-bit/flb_log.h:110,19'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:110,43'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:111,9'
              BranchSideFuncs: []
        - Branch String:   'include/fluent-bit/flb_log.h:110,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:111,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:113,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'include/fluent-bit/flb_log.h:110,22'
          Dst:             flb_worker_log_level
    - functionName:    flb_time_pop_from_mpack
      functionSourceFile: '/src/fluent-bit/src/flb_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - time
        - reader
      BBCount:         46
      ICount:          329
      EdgeCount:       59
      CyclomaticComplexity: 15
      functionsReached:
        - flb_log_check
        - flb_log_print
        - ntohl
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_time.c:306,9'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:307,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_time.c:310,21'
              BranchSideFuncs:
                - mpack_read_tag
                - mpack_reader_error
                - mpack_tag_type
                - mpack_tag_array_count
                - mpack_read_tag
                - mpack_reader_error
                - mpack_tag_type
                - mpack_tag_type
                - mpack_tag_ext_length
                - mpack_read_bytes
                - ntohl
                - ntohl
                - mpack_discard
                - flb_log_check.374
                - flb_log_print
                - mpack_tag_double_value
                - mpack_tag_float_value
                - mpack_tag_uint_value
                - mpack_tag_int_value
                - flb_log_check.374
                - flb_log_print
                - flb_log_check.374
                - flb_log_print
                - mpack_tag_array_count
                - mpack_read_tag
                - mpack_reader_error
        - Branch String:   'src/flb_time.c:315,48'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:316,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_time.c:318,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_time.c:316,50'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:317,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_time.c:318,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_time.c:315,9'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:318,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_time.c:324,26'
              BranchSideFuncs:
                - mpack_read_tag
                - mpack_reader_error
                - mpack_tag_type
                - mpack_tag_type
                - mpack_tag_ext_length
                - mpack_read_bytes
                - ntohl
                - ntohl
                - mpack_discard
                - flb_log_check.374
                - flb_log_print
                - mpack_tag_double_value
                - mpack_tag_float_value
                - mpack_tag_uint_value
                - mpack_tag_int_value
                - flb_log_check.374
                - flb_log_print
                - flb_log_check.374
                - flb_log_print
                - mpack_tag_array_count
                - mpack_read_tag
                - mpack_reader_error
        - Branch String:   'src/flb_time.c:326,9'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:327,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_time.c:330,9'
              BranchSideFuncs:
                - mpack_tag_type
                - mpack_tag_type
                - mpack_tag_ext_length
                - mpack_read_bytes
                - ntohl
                - ntohl
                - mpack_discard
                - flb_log_check.374
                - flb_log_print
                - mpack_tag_double_value
                - mpack_tag_float_value
                - mpack_tag_uint_value
                - mpack_tag_int_value
                - flb_log_check.374
                - flb_log_print
                - flb_log_check.374
                - flb_log_print
                - mpack_tag_array_count
                - mpack_read_tag
                - mpack_reader_error
        - Branch String:   'src/flb_time.c:330,9'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:331,12'
              BranchSideFuncs:
                - mpack_tag_array_count
                - mpack_read_tag
                - mpack_reader_error
                - mpack_tag_type
                - mpack_tag_ext_length
                - mpack_read_bytes
                - ntohl
                - ntohl
                - mpack_discard
                - flb_log_check.374
                - flb_log_print
                - mpack_tag_double_value
                - mpack_tag_float_value
                - mpack_tag_uint_value
                - mpack_tag_int_value
                - flb_log_check.374
                - flb_log_print
                - flb_log_check.374
                - flb_log_print
            - BranchSide:      'src/flb_time.c:345,13'
              BranchSideFuncs:
                - mpack_tag_type
                - mpack_tag_ext_length
                - mpack_read_bytes
                - ntohl
                - ntohl
                - mpack_discard
                - flb_log_check.374
                - flb_log_print
                - mpack_tag_double_value
                - mpack_tag_float_value
                - mpack_tag_uint_value
                - mpack_tag_int_value
                - flb_log_check.374
                - flb_log_print
                - flb_log_check.374
                - flb_log_print
        - Branch String:   'src/flb_time.c:331,12'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:332,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_time.c:336,30'
              BranchSideFuncs:
                - mpack_read_tag
                - mpack_reader_error
                - mpack_tag_type
                - mpack_tag_ext_length
                - mpack_read_bytes
                - ntohl
                - ntohl
                - mpack_discard
                - flb_log_check.374
                - flb_log_print
                - mpack_tag_double_value
                - mpack_tag_float_value
                - mpack_tag_uint_value
                - mpack_tag_int_value
                - flb_log_check.374
                - flb_log_print
                - flb_log_check.374
                - flb_log_print
        - Branch String:   'src/flb_time.c:338,13'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:339,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_time.c:342,25'
              BranchSideFuncs:
                - mpack_tag_type
                - mpack_tag_ext_length
                - mpack_read_bytes
                - ntohl
                - ntohl
                - mpack_discard
                - flb_log_check.374
                - flb_log_print
                - mpack_tag_double_value
                - mpack_tag_float_value
                - mpack_tag_uint_value
                - mpack_tag_int_value
                - flb_log_check.374
                - flb_log_print
                - flb_log_check.374
                - flb_log_print
        - Branch String:   'src/flb_time.c:345,5'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:347,17'
              BranchSideFuncs:
                - mpack_tag_int_value
                - mpack_discard
                - flb_log_check.374
                - flb_log_print
            - BranchSide:      'src/flb_time.c:356,32'
              BranchSideFuncs:
                - mpack_tag_uint_value
                - mpack_discard
            - BranchSide:      'src/flb_time.c:360,17'
              BranchSideFuncs:
                - mpack_tag_float_value
                - mpack_tag_double_value
                - mpack_discard
            - BranchSide:      'src/flb_time.c:364,17'
              BranchSideFuncs:
                - mpack_tag_double_value
                - mpack_discard
            - BranchSide:      'src/flb_time.c:369,23'
              BranchSideFuncs:
                - mpack_tag_ext_length
                - mpack_read_bytes
                - ntohl
                - ntohl
                - mpack_discard
                - flb_log_check.374
                - flb_log_print
            - BranchSide:      'src/flb_time.c:381,13'
              BranchSideFuncs:
                - flb_log_check.374
                - flb_log_print
        - Branch String:   'src/flb_time.c:348,17'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:349,17'
              BranchSideFuncs:
                - flb_log_check.374
                - flb_log_print
            - BranchSide:      'src/flb_time.c:352,32'
              BranchSideFuncs:
                - mpack_discard
        - Branch String:   'src/flb_time.c:349,17'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:349,17'
              BranchSideFuncs:
                - flb_log_print
            - BranchSide:      'src/flb_time.c:350,17'
              BranchSideFuncs: []
        - Branch String:   'src/flb_time.c:370,17'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:371,17'
              BranchSideFuncs:
                - flb_log_check.374
                - flb_log_print
            - BranchSide:      'src/flb_time.c:374,30'
              BranchSideFuncs:
                - mpack_read_bytes
                - ntohl
                - ntohl
                - mpack_discard
        - Branch String:   'src/flb_time.c:371,17'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:371,17'
              BranchSideFuncs:
                - flb_log_print
            - BranchSide:      'src/flb_time.c:372,17'
              BranchSideFuncs: []
        - Branch String:   'src/flb_time.c:381,13'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:381,13'
              BranchSideFuncs:
                - flb_log_print
            - BranchSide:      'src/flb_time.c:382,13'
              BranchSideFuncs: []
        - Branch String:   'src/flb_time.c:387,9'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:388,23'
              BranchSideFuncs:
                - mpack_discard
            - BranchSide:      'src/flb_time.c:391,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_time.c:349,17'
          Dst:             flb_log_check
        - Src:             'src/flb_time.c:349,17'
          Dst:             flb_log_print
        - Src:             'src/flb_time.c:371,17'
          Dst:             flb_log_check
        - Src:             'src/flb_time.c:371,17'
          Dst:             flb_log_print
        - Src:             'src/flb_time.c:376,42'
          Dst:             ntohl
        - Src:             'src/flb_time.c:378,43'
          Dst:             ntohl
        - Src:             'src/flb_time.c:381,13'
          Dst:             flb_log_check
        - Src:             'src/flb_time.c:381,13'
          Dst:             flb_log_print
    - functionName:    flb_time_append_to_msgpack
      functionSourceFile: '/src/fluent-bit/src/flb_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - tm
        - pk
        - fmt
      BBCount:         19
      ICount:          124
      EdgeCount:       21
      CyclomaticComplexity: 4
      functionsReached:
        - _flb_time_get
        - htonl
        - is_valid_format
        - time
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_time.c:210,9'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:214,13'
              BranchSideFuncs:
                - htonl
                - htonl
                - msgpack_pack_ext
                - msgpack_pack_ext_body
                - msgpack_pack_uint64.380
                - _flb_time_get
                - time
            - BranchSide:      'src/flb_time.c:218,9'
              BranchSideFuncs:
                - htonl
                - htonl
                - msgpack_pack_ext
                - msgpack_pack_ext_body
                - msgpack_pack_uint64.380
                - _flb_time_get
                - time
        - Branch String:   'src/flb_time.c:218,9'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:219,11'
              BranchSideFuncs:
                - _flb_time_get
                - htonl
                - htonl
                - msgpack_pack_ext
                - msgpack_pack_ext_body
                - msgpack_pack_uint64.380
                - time
            - BranchSide:      'src/flb_time.c:228,12'
              BranchSideFuncs:
                - htonl
                - htonl
                - msgpack_pack_ext
                - msgpack_pack_ext_body
                - msgpack_pack_uint64.380
        - Branch String:   'src/flb_time.c:219,11'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:220,29'
              BranchSideFuncs:
                - time
                - htonl
                - htonl
                - msgpack_pack_ext
                - msgpack_pack_ext_body
                - msgpack_pack_uint64.380
            - BranchSide:      'src/flb_time.c:223,9'
              BranchSideFuncs:
                - _flb_time_get
                - htonl
                - htonl
                - msgpack_pack_ext
                - msgpack_pack_ext_body
                - msgpack_pack_uint64.380
        - Branch String:   'src/flb_time.c:228,5'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:230,29'
              BranchSideFuncs:
                - msgpack_pack_uint64.380
            - BranchSide:      'src/flb_time.c:238,31'
              BranchSideFuncs:
                - htonl
                - htonl
                - msgpack_pack_ext
                - msgpack_pack_ext_body
            - BranchSide:      'src/flb_time.c:238,31'
              BranchSideFuncs:
                - htonl
                - htonl
                - msgpack_pack_ext
                - msgpack_pack_ext_body
            - BranchSide:      'src/flb_time.c:238,31'
              BranchSideFuncs:
                - htonl
                - htonl
                - msgpack_pack_ext
                - msgpack_pack_ext_body
            - BranchSide:      'src/flb_time.c:249,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_time.c:210,10'
          Dst:             is_valid_format
        - Src:             'src/flb_time.c:220,29'
          Dst:             time
        - Src:             'src/flb_time.c:223,9'
          Dst:             _flb_time_get
        - Src:             'src/flb_time.c:238,15'
          Dst:             htonl
        - Src:             'src/flb_time.c:240,15'
          Dst:             htonl
    - functionName:    is_valid_format
      functionSourceFile: '/src/fluent-bit/src/flb_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - fmt
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/flb_time.c:41,40'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:41,44'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_time.c:41,40'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _flb_time_get
      functionSourceFile: '/src/fluent-bit/src/flb_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tm
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - timespec_get
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/flb_time.c:47,9'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:48,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_time.c:56,26'
              BranchSideFuncs:
                - timespec_get
      Callsites:
        - Src:             'src/flb_time.c:56,12'
          Dst:             timespec_get
    - functionName:    htonl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    timespec_get
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_time_append_to_mpack
      functionSourceFile: '/src/fluent-bit/src/flb_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - writer
        - tm
        - fmt
      BBCount:         19
      ICount:          122
      EdgeCount:       21
      CyclomaticComplexity: 4
      functionsReached:
        - _flb_time_get
        - htonl
        - is_valid_format
        - time
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_time.c:159,9'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:163,13'
              BranchSideFuncs:
                - htonl
                - htonl
                - mpack_write_ext
                - mpack_write_uint
                - _flb_time_get
                - time
            - BranchSide:      'src/flb_time.c:167,9'
              BranchSideFuncs:
                - htonl
                - htonl
                - mpack_write_ext
                - mpack_write_uint
                - _flb_time_get
                - time
        - Branch String:   'src/flb_time.c:167,9'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:168,11'
              BranchSideFuncs:
                - _flb_time_get
                - htonl
                - htonl
                - mpack_write_ext
                - mpack_write_uint
                - time
            - BranchSide:      'src/flb_time.c:177,12'
              BranchSideFuncs:
                - htonl
                - htonl
                - mpack_write_ext
                - mpack_write_uint
        - Branch String:   'src/flb_time.c:168,11'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:169,29'
              BranchSideFuncs:
                - time
                - htonl
                - htonl
                - mpack_write_ext
                - mpack_write_uint
            - BranchSide:      'src/flb_time.c:172,9'
              BranchSideFuncs:
                - _flb_time_get
                - htonl
                - htonl
                - mpack_write_ext
                - mpack_write_uint
        - Branch String:   'src/flb_time.c:177,5'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:179,26'
              BranchSideFuncs:
                - mpack_write_uint
            - BranchSide:      'src/flb_time.c:187,31'
              BranchSideFuncs:
                - htonl
                - htonl
                - mpack_write_ext
            - BranchSide:      'src/flb_time.c:187,31'
              BranchSideFuncs:
                - htonl
                - htonl
                - mpack_write_ext
            - BranchSide:      'src/flb_time.c:187,31'
              BranchSideFuncs:
                - htonl
                - htonl
                - mpack_write_ext
            - BranchSide:      'src/flb_time.c:197,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_time.c:159,10'
          Dst:             is_valid_format
        - Src:             'src/flb_time.c:169,29'
          Dst:             time
        - Src:             'src/flb_time.c:172,9'
          Dst:             _flb_time_get
        - Src:             'src/flb_time.c:187,15'
          Dst:             htonl
        - Src:             'src/flb_time.c:189,15'
          Dst:             htonl
    - functionName:    flb_time_diff
      functionSourceFile: '/src/fluent-bit/src/flb_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - time1
        - time0
        - result
      BBCount:         18
      ICount:          138
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_time.c:126,23'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:126,26'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_time.c:127,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_time.c:126,40'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:126,43'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_time.c:127,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_time.c:126,9'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:127,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_time.c:130,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_time.c:130,9'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:131,29'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_time.c:147,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_time.c:132,13'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:133,34'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_time.c:135,17'
              BranchSideFuncs: []
        - Branch String:   'src/flb_time.c:135,17'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:137,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_time.c:141,34'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_time_add
      functionSourceFile: '/src/fluent-bit/src/flb_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - base
        - duration
        - result
      BBCount:         15
      ICount:          117
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_time.c:106,22'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:106,25'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_time.c:107,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_time.c:106,41'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:106,44'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_time.c:107,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_time.c:106,9'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:107,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_time.c:109,26'
              BranchSideFuncs: []
        - Branch String:   'src/flb_time.c:112,9'
          Branch Sides:
            - BranchSide:      'src/flb_time.c:113,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_time.c:115,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_time_to_millisec
      functionSourceFile: '/src/fluent-bit/src/flb_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tm
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_time_to_nanosec
      functionSourceFile: '/src/fluent-bit/src/flb_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tm
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_time_to_double
      functionSourceFile: '/src/fluent-bit/src/flb_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tm
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_time_msleep
      functionSourceFile: '/src/fluent-bit/src/flb_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ms
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - nanosleep
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_time.c:85,12'
          Dst:             nanosleep
    - functionName:    nanosleep
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_time_get
      functionSourceFile: '/src/fluent-bit/src/flb_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tm
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _flb_time_get
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_time.c:72,12'
          Dst:             _flb_time_get
    - functionName:    ra_parse_meta
      functionSourceFile: '/src/fluent-bit/src/flb_record_accessor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ra
        - buf
        - start
        - end
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flb_ra_parser_meta_create
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_record_accessor.c:59,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:60,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_record_accessor.c:63,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_record_accessor.c:58,10'
          Dst:             flb_ra_parser_meta_create
    - functionName:    ra_parse_string
      functionSourceFile: '/src/fluent-bit/src/flb_record_accessor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ra
        - buf
        - start
        - end
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flb_ra_parser_string_create
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/flb_record_accessor.c:43,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:44,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_record_accessor.c:47,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_record_accessor.c:42,10'
          Dst:             flb_ra_parser_string_create
    - functionName:    flb_fuzz_get_probability
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - val
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:59,7'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:60,5'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:62,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_ra_append_kv_pair
      functionSourceFile: '/src/fluent-bit/src/flb_record_accessor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 864
      functionLinenumberEnd: 910
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ra
        - map
        - out_map
        - out_size
        - in_val
      BBCount:         35
      ICount:          179
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached:
        - flb_log_check
        - flb_log_print
        - flb_ra_get_kv_pair
        - flb_ra_key_value_append
        - get_ra_parser
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_record_accessor.c:874,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:876,9'
              BranchSideFuncs:
                - flb_log_check.480
                - flb_log_print
            - BranchSide:      'src/flb_record_accessor.c:879,14'
              BranchSideFuncs:
                - flb_ra_get_kv_pair
                - get_ra_parser
                - msgpack_sbuffer_init.484
                - msgpack_packer_init.486
                - flb_ra_key_value_append
                - msgpack_sbuffer_destroy.487
                - flb_log_check.480
                - flb_log_print
                - flb_log_check.480
                - flb_log_print
        - Branch String:   'src/flb_record_accessor.c:876,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:876,9'
              BranchSideFuncs:
                - flb_log_print
            - BranchSide:      'src/flb_record_accessor.c:877,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_record_accessor.c:879,25'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:879,28'
              BranchSideFuncs:
                - flb_log_check.480
                - flb_log_print
            - BranchSide:      'src/flb_record_accessor.c:881,9'
              BranchSideFuncs:
                - flb_log_check.480
                - flb_log_print
        - Branch String:   'src/flb_record_accessor.c:879,43'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:879,46'
              BranchSideFuncs:
                - flb_log_check.480
                - flb_log_print
            - BranchSide:      'src/flb_record_accessor.c:881,9'
              BranchSideFuncs:
                - flb_log_check.480
                - flb_log_print
        - Branch String:   'src/flb_record_accessor.c:881,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:881,9'
              BranchSideFuncs:
                - flb_log_print
            - BranchSide:      'src/flb_record_accessor.c:882,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_record_accessor.c:886,23'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:886,26'
              BranchSideFuncs:
                - get_ra_parser
                - msgpack_sbuffer_init.484
                - msgpack_packer_init.486
                - flb_ra_key_value_append
                - msgpack_sbuffer_destroy.487
                - flb_log_check.480
                - flb_log_print
            - BranchSide:      'src/flb_record_accessor.c:892,24'
              BranchSideFuncs:
                - get_ra_parser
                - msgpack_sbuffer_init.484
                - msgpack_packer_init.486
                - flb_ra_key_value_append
                - msgpack_sbuffer_destroy.487
        - Branch String:   'src/flb_record_accessor.c:886,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:888,9'
              BranchSideFuncs:
                - flb_log_check.480
                - flb_log_print
            - BranchSide:      'src/flb_record_accessor.c:892,24'
              BranchSideFuncs:
                - get_ra_parser
                - msgpack_sbuffer_init.484
                - msgpack_packer_init.486
                - flb_ra_key_value_append
                - msgpack_sbuffer_destroy.487
        - Branch String:   'src/flb_record_accessor.c:888,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:888,9'
              BranchSideFuncs:
                - flb_log_print
            - BranchSide:      'src/flb_record_accessor.c:889,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_record_accessor.c:893,20'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:893,23'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_record_accessor.c:894,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_record_accessor.c:893,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:894,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_record_accessor.c:897,5'
              BranchSideFuncs:
                - msgpack_sbuffer_init.484
                - msgpack_packer_init.486
                - flb_ra_key_value_append
                - msgpack_sbuffer_destroy.487
        - Branch String:   'src/flb_record_accessor.c:901,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:902,9'
              BranchSideFuncs:
                - msgpack_sbuffer_destroy.487
            - BranchSide:      'src/flb_record_accessor.c:906,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_record_accessor.c:876,9'
          Dst:             flb_log_check
        - Src:             'src/flb_record_accessor.c:876,9'
          Dst:             flb_log_print
        - Src:             'src/flb_record_accessor.c:881,9'
          Dst:             flb_log_check
        - Src:             'src/flb_record_accessor.c:881,9'
          Dst:             flb_log_print
        - Src:             'src/flb_record_accessor.c:885,5'
          Dst:             flb_ra_get_kv_pair
        - Src:             'src/flb_record_accessor.c:888,9'
          Dst:             flb_log_check
        - Src:             'src/flb_record_accessor.c:888,9'
          Dst:             flb_log_print
        - Src:             'src/flb_record_accessor.c:892,10'
          Dst:             get_ra_parser
        - Src:             'src/flb_record_accessor.c:900,11'
          Dst:             flb_ra_key_value_append
    - functionName:    flb_log_check
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_log.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - l
      BBCount:         14
      ICount:          65
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - flb_worker_log_level
      functionUses:    14
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_log.h:106,12'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:106,15'
              BranchSideFuncs:
                - flb_worker_log_level
            - BranchSide:      'include/fluent-bit/flb_log.h:110,9'
              BranchSideFuncs:
                - flb_worker_log_level
        - Branch String:   'include/fluent-bit/flb_log.h:106,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:107,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:110,9'
              BranchSideFuncs:
                - flb_worker_log_level
        - Branch String:   'include/fluent-bit/flb_log.h:110,19'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:110,43'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:111,9'
              BranchSideFuncs: []
        - Branch String:   'include/fluent-bit/flb_log.h:110,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:111,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:113,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'include/fluent-bit/flb_log.h:110,22'
          Dst:             flb_worker_log_level
    - functionName:    flb_ra_get_kv_pair
      functionSourceFile: '/src/fluent-bit/src/flb_record_accessor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 774
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ra
        - map
        - start_key
        - out_key
        - out_val
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flb_ra_key_value_get
        - get_ra_parser
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/flb_record_accessor.c:768,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:769,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_record_accessor.c:772,33'
              BranchSideFuncs:
                - flb_ra_key_value_get
      Callsites:
        - Src:             'src/flb_record_accessor.c:767,10'
          Dst:             get_ra_parser
        - Src:             'src/flb_record_accessor.c:772,12'
          Dst:             flb_ra_key_value_get
    - functionName:    get_ra_parser
      functionSourceFile: '/src/fluent-bit/src/flb_record_accessor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 741
      functionLinenumberEnd: 752
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ra
      BBCount:         8
      ICount:          59
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/flb_record_accessor.c:744,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:745,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_record_accessor.c:747,10'
              BranchSideFuncs: []
        - Branch String:   'src/flb_record_accessor.c:748,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:749,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_record_accessor.c:751,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_ra_update_kv_pair
      functionSourceFile: '/src/fluent-bit/src/flb_record_accessor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 804
      functionLinenumberEnd: 847
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ra
        - map
        - out_map
        - out_size
        - in_key
        - in_val
      BBCount:         33
      ICount:          171
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - flb_log_check
        - flb_log_print
        - flb_ra_get_kv_pair
        - flb_ra_key_value_update
        - get_ra_parser
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_record_accessor.c:814,24'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:814,27'
              BranchSideFuncs:
                - flb_ra_get_kv_pair
                - get_ra_parser
                - msgpack_sbuffer_init.484
                - msgpack_packer_init.486
                - flb_ra_key_value_update
                - msgpack_sbuffer_destroy.487
                - flb_log_check.480
                - flb_log_print
                - flb_log_check.480
                - flb_log_print
                - flb_log_check.480
                - flb_log_print
            - BranchSide:      'src/flb_record_accessor.c:819,14'
              BranchSideFuncs:
                - flb_ra_get_kv_pair
                - get_ra_parser
                - msgpack_sbuffer_init.484
                - msgpack_packer_init.486
                - flb_ra_key_value_update
                - msgpack_sbuffer_destroy.487
                - flb_log_check.480
                - flb_log_print
                - flb_log_check.480
                - flb_log_print
        - Branch String:   'src/flb_record_accessor.c:814,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:816,9'
              BranchSideFuncs:
                - flb_log_check.480
                - flb_log_print
            - BranchSide:      'src/flb_record_accessor.c:819,14'
              BranchSideFuncs:
                - flb_ra_get_kv_pair
                - get_ra_parser
                - msgpack_sbuffer_init.484
                - msgpack_packer_init.486
                - flb_ra_key_value_update
                - msgpack_sbuffer_destroy.487
                - flb_log_check.480
                - flb_log_print
                - flb_log_check.480
                - flb_log_print
        - Branch String:   'src/flb_record_accessor.c:816,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:816,9'
              BranchSideFuncs:
                - flb_log_print
            - BranchSide:      'src/flb_record_accessor.c:817,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_record_accessor.c:819,25'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:819,28'
              BranchSideFuncs:
                - flb_log_check.480
                - flb_log_print
            - BranchSide:      'src/flb_record_accessor.c:821,9'
              BranchSideFuncs:
                - flb_log_check.480
                - flb_log_print
        - Branch String:   'src/flb_record_accessor.c:819,44'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:819,47'
              BranchSideFuncs:
                - flb_log_check.480
                - flb_log_print
            - BranchSide:      'src/flb_record_accessor.c:821,9'
              BranchSideFuncs:
                - flb_log_check.480
                - flb_log_print
        - Branch String:   'src/flb_record_accessor.c:819,14'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:821,9'
              BranchSideFuncs:
                - flb_log_check.480
                - flb_log_print
            - BranchSide:      'src/flb_record_accessor.c:824,34'
              BranchSideFuncs:
                - flb_ra_get_kv_pair
                - get_ra_parser
                - msgpack_sbuffer_init.484
                - msgpack_packer_init.486
                - flb_ra_key_value_update
                - msgpack_sbuffer_destroy.487
                - flb_log_check.480
                - flb_log_print
        - Branch String:   'src/flb_record_accessor.c:821,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:821,9'
              BranchSideFuncs:
                - flb_log_print
            - BranchSide:      'src/flb_record_accessor.c:822,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_record_accessor.c:826,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:826,9'
              BranchSideFuncs:
                - flb_log_print
            - BranchSide:      'src/flb_record_accessor.c:827,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_record_accessor.c:831,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:832,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_record_accessor.c:835,5'
              BranchSideFuncs:
                - msgpack_sbuffer_init.484
                - msgpack_packer_init.486
                - flb_ra_key_value_update
                - msgpack_sbuffer_destroy.487
        - Branch String:   'src/flb_record_accessor.c:839,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:840,9'
              BranchSideFuncs:
                - msgpack_sbuffer_destroy.487
            - BranchSide:      'src/flb_record_accessor.c:843,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_record_accessor.c:816,9'
          Dst:             flb_log_check
        - Src:             'src/flb_record_accessor.c:816,9'
          Dst:             flb_log_print
        - Src:             'src/flb_record_accessor.c:821,9'
          Dst:             flb_log_check
        - Src:             'src/flb_record_accessor.c:821,9'
          Dst:             flb_log_print
        - Src:             'src/flb_record_accessor.c:824,15'
          Dst:             flb_ra_get_kv_pair
        - Src:             'src/flb_record_accessor.c:826,9'
          Dst:             flb_log_check
        - Src:             'src/flb_record_accessor.c:826,9'
          Dst:             flb_log_print
        - Src:             'src/flb_record_accessor.c:830,10'
          Dst:             get_ra_parser
        - Src:             'src/flb_record_accessor.c:838,11'
          Dst:             flb_ra_key_value_update
    - functionName:    flb_ra_get_value_object
      functionSourceFile: '/src/fluent-bit/src/flb_record_accessor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 778
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ra
        - map
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flb_ra_key_to_value
        - get_ra_parser
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_record_accessor.c:782,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:783,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_record_accessor.c:786,32'
              BranchSideFuncs:
                - flb_ra_key_to_value
      Callsites:
        - Src:             'src/flb_record_accessor.c:781,10'
          Dst:             get_ra_parser
        - Src:             'src/flb_record_accessor.c:786,12'
          Dst:             flb_ra_key_to_value
    - functionName:    flb_ra_regex_match
      functionSourceFile: '/src/fluent-bit/src/flb_record_accessor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 728
      functionLinenumberEnd: 737
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ra
        - map
        - regex
        - result
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - flb_ra_key_regex_match
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_record_accessor.c:732,20'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:732,23'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_record_accessor.c:733,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_record_accessor.c:732,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:733,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_record_accessor.c:735,35'
              BranchSideFuncs:
                - flb_ra_key_regex_match
      Callsites:
        - Src:             'src/flb_record_accessor.c:735,12'
          Dst:             flb_ra_key_regex_match
    - functionName:    flb_ra_strcmp
      functionSourceFile: '/src/fluent-bit/src/flb_record_accessor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 714
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ra
        - map
        - str
        - len
      BBCount:         3
      ICount:          59
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_ra_key_strcmp
        - flb_sds_len
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_record_accessor.c:719,45'
          Dst:             flb_sds_len
        - Src:             'src/flb_record_accessor.c:718,12'
          Dst:             flb_ra_key_strcmp
    - functionName:    flb_sds_len
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_sds.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_ra_is_static
      functionSourceFile: '/src/fluent-bit/src/flb_record_accessor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 682
      functionLinenumberEnd: 706
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ra
      BBCount:         20
      ICount:          104
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_record_accessor.c:686,5'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:687,14'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_record_accessor.c:705,5'
              BranchSideFuncs: []
        - Branch String:   'src/flb_record_accessor.c:688,13'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:689,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_record_accessor.c:691,18'
              BranchSideFuncs: []
        - Branch String:   'src/flb_record_accessor.c:691,18'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:692,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_record_accessor.c:694,18'
              BranchSideFuncs: []
        - Branch String:   'src/flb_record_accessor.c:694,18'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:695,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_record_accessor.c:697,18'
              BranchSideFuncs: []
        - Branch String:   'src/flb_record_accessor.c:697,18'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:698,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_record_accessor.c:700,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ra_translate_tag_part
      functionSourceFile: '/src/fluent-bit/src/flb_record_accessor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - rp
        - buf
        - tag
        - tag_len
      BBCount:         22
      ICount:          151
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - flb_sds_cat
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_record_accessor.c:491,5'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:492,37'
              BranchSideFuncs:
                - mk_string_char_search
                - flb_sds_cat
                - flb_sds_cat
            - BranchSide:      'src/flb_record_accessor.c:509,9'
              BranchSideFuncs:
                - flb_sds_cat
        - Branch String:   'src/flb_record_accessor.c:493,13'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:494,17'
              BranchSideFuncs:
                - flb_sds_cat
                - mk_string_char_search
                - flb_sds_cat
            - BranchSide:      'src/flb_record_accessor.c:499,11'
              BranchSideFuncs:
                - flb_sds_cat
                - mk_string_char_search
                - flb_sds_cat
        - Branch String:   'src/flb_record_accessor.c:494,17'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:495,17'
              BranchSideFuncs:
                - flb_sds_cat
            - BranchSide:      'src/flb_record_accessor.c:497,19'
              BranchSideFuncs:
                - flb_sds_cat
                - mk_string_char_search
                - flb_sds_cat
        - Branch String:   'src/flb_record_accessor.c:500,13'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:501,31'
              BranchSideFuncs:
                - flb_sds_cat
                - flb_sds_cat
            - BranchSide:      'src/flb_record_accessor.c:505,14'
              BranchSideFuncs:
                - flb_sds_cat
                - mk_string_char_search
                - flb_sds_cat
        - Branch String:   'src/flb_record_accessor.c:509,21'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:509,24'
              BranchSideFuncs:
                - flb_sds_cat
            - BranchSide:      'src/flb_record_accessor.c:514,12'
              BranchSideFuncs: []
        - Branch String:   'src/flb_record_accessor.c:509,33'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:509,36'
              BranchSideFuncs:
                - flb_sds_cat
            - BranchSide:      'src/flb_record_accessor.c:514,12'
              BranchSideFuncs: []
        - Branch String:   'src/flb_record_accessor.c:509,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:510,27'
              BranchSideFuncs:
                - flb_sds_cat
            - BranchSide:      'src/flb_record_accessor.c:514,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_record_accessor.c:501,19'
          Dst:             flb_sds_cat
        - Src:             'src/flb_record_accessor.c:510,15'
          Dst:             flb_sds_cat
    - functionName:    ra_translate_tag
      functionSourceFile: '/src/fluent-bit/src/flb_record_accessor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - rp
        - buf
        - tag
        - tag_len
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_sds_cat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_record_accessor.c:479,11'
          Dst:             flb_sds_cat
    - functionName:    ra_translate_regex_id
      functionSourceFile: '/src/fluent-bit/src/flb_record_accessor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rp
        - result
        - buf
      BBCount:         6
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flb_regex_results_get
        - flb_sds_cat
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_record_accessor.c:466,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:467,16'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_record_accessor.c:470,23'
              BranchSideFuncs:
                - flb_sds_cat
      Callsites:
        - Src:             'src/flb_record_accessor.c:465,11'
          Dst:             flb_regex_results_get
        - Src:             'src/flb_record_accessor.c:470,11'
          Dst:             flb_sds_cat
    - functionName:    ra_translate_keymap
      functionSourceFile: '/src/fluent-bit/src/flb_record_accessor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rp
        - buf
        - map
        - found
      BBCount:         39
      ICount:          249
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached:
        - flb_free
        - flb_msgpack_to_json_str
        - flb_ra_key_to_value
        - flb_ra_key_value_destroy
        - flb_sds_cat
        - flb_sds_len
        - snprintf
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_record_accessor.c:535,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:536,8'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_record_accessor.c:540,29'
              BranchSideFuncs:
                - flb_ra_key_to_value
                - flb_ra_key_value_destroy
                - flb_sds_cat
                - flb_sds_len.492
                - flb_sds_cat
                - snprintf
                - flb_sds_cat
                - flb_sds_cat
                - snprintf
                - flb_sds_cat
                - flb_sds_cat
                - flb_sds_cat
                - flb_msgpack_to_json_str
                - strlen
                - flb_sds_cat
                - flb_free.495
        - Branch String:   'src/flb_record_accessor.c:541,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:542,10'
              BranchSideFuncs:
                - flb_ra_key_value_destroy
                - flb_sds_cat
                - flb_sds_len.492
                - flb_sds_cat
                - snprintf
                - flb_sds_cat
                - flb_sds_cat
                - snprintf
                - flb_sds_cat
                - flb_sds_cat
                - flb_sds_cat
                - flb_msgpack_to_json_str
                - strlen
                - flb_sds_cat
                - flb_free.495
            - BranchSide:      'src/flb_record_accessor.c:546,10'
              BranchSideFuncs:
                - flb_ra_key_value_destroy
                - flb_sds_cat
                - flb_sds_len.492
                - flb_sds_cat
                - snprintf
                - flb_sds_cat
                - flb_sds_cat
                - snprintf
                - flb_sds_cat
                - flb_sds_cat
                - flb_sds_cat
                - flb_msgpack_to_json_str
                - strlen
                - flb_sds_cat
                - flb_free.495
        - Branch String:   'src/flb_record_accessor.c:550,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:552,13'
              BranchSideFuncs:
                - flb_ra_key_value_destroy
                - flb_sds_cat
                - flb_sds_cat
                - flb_msgpack_to_json_str
                - strlen
                - flb_sds_cat
                - flb_free.495
            - BranchSide:      'src/flb_record_accessor.c:570,14'
              BranchSideFuncs:
                - flb_ra_key_value_destroy
                - flb_sds_cat
                - flb_sds_len.492
                - flb_sds_cat
                - snprintf
                - flb_sds_cat
                - flb_sds_cat
                - snprintf
                - flb_sds_cat
        - Branch String:   'src/flb_record_accessor.c:552,13'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:554,49'
              BranchSideFuncs:
                - flb_msgpack_to_json_str
                - flb_ra_key_value_destroy
                - strlen
                - flb_sds_cat
                - flb_free.495
            - BranchSide:      'src/flb_record_accessor.c:561,18'
              BranchSideFuncs:
                - flb_ra_key_value_destroy
                - flb_sds_cat
                - flb_sds_cat
        - Branch String:   'src/flb_record_accessor.c:555,17'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:556,30'
              BranchSideFuncs:
                - strlen
                - flb_sds_cat
                - flb_free.495
                - flb_ra_key_value_destroy
            - BranchSide:      'src/flb_record_accessor.c:560,9'
              BranchSideFuncs:
                - flb_ra_key_value_destroy
        - Branch String:   'src/flb_record_accessor.c:562,17'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:563,35'
              BranchSideFuncs:
                - flb_sds_cat
                - flb_ra_key_value_destroy
            - BranchSide:      'src/flb_record_accessor.c:566,35'
              BranchSideFuncs:
                - flb_sds_cat
                - flb_ra_key_value_destroy
        - Branch String:   'src/flb_record_accessor.c:570,14'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:571,24'
              BranchSideFuncs:
                - snprintf
                - flb_sds_cat
                - flb_ra_key_value_destroy
            - BranchSide:      'src/flb_record_accessor.c:574,14'
              BranchSideFuncs:
                - flb_ra_key_value_destroy
                - flb_sds_cat
                - flb_sds_len.492
                - flb_sds_cat
                - snprintf
                - flb_sds_cat
                - flb_sds_cat
        - Branch String:   'src/flb_record_accessor.c:574,14'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:575,24'
              BranchSideFuncs:
                - snprintf
                - flb_sds_cat
                - flb_ra_key_value_destroy
                - flb_sds_cat
            - BranchSide:      'src/flb_record_accessor.c:583,14'
              BranchSideFuncs:
                - flb_ra_key_value_destroy
                - flb_sds_cat
                - flb_sds_len.492
                - flb_sds_cat
        - Branch String:   'src/flb_record_accessor.c:576,13'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:577,31'
              BranchSideFuncs:
                - flb_sds_cat
                - flb_ra_key_value_destroy
            - BranchSide:      'src/flb_record_accessor.c:580,31'
              BranchSideFuncs:
                - flb_sds_cat
                - flb_ra_key_value_destroy
        - Branch String:   'src/flb_record_accessor.c:583,14'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:584,27'
              BranchSideFuncs:
                - flb_sds_len.492
                - flb_sds_cat
                - flb_ra_key_value_destroy
            - BranchSide:      'src/flb_record_accessor.c:586,14'
              BranchSideFuncs:
                - flb_ra_key_value_destroy
                - flb_sds_cat
      Callsites:
        - Src:             'src/flb_record_accessor.c:540,9'
          Dst:             flb_ra_key_to_value
        - Src:             'src/flb_record_accessor.c:554,18'
          Dst:             flb_msgpack_to_json_str
        - Src:             'src/flb_record_accessor.c:556,23'
          Dst:             strlen
        - Src:             'src/flb_record_accessor.c:557,23'
          Dst:             flb_sds_cat
        - Src:             'src/flb_record_accessor.c:558,17'
          Dst:             flb_free
        - Src:             'src/flb_record_accessor.c:563,23'
          Dst:             flb_sds_cat
        - Src:             'src/flb_record_accessor.c:566,23'
          Dst:             flb_sds_cat
        - Src:             'src/flb_record_accessor.c:571,15'
          Dst:             snprintf
        - Src:             'src/flb_record_accessor.c:572,15'
          Dst:             flb_sds_cat
        - Src:             'src/flb_record_accessor.c:575,15'
          Dst:             snprintf
        - Src:             'src/flb_record_accessor.c:577,19'
          Dst:             flb_sds_cat
        - Src:             'src/flb_record_accessor.c:580,19'
          Dst:             flb_sds_cat
        - Src:             'src/flb_record_accessor.c:584,47'
          Dst:             flb_sds_len
        - Src:             'src/flb_record_accessor.c:584,15'
          Dst:             flb_sds_cat
        - Src:             'src/flb_record_accessor.c:587,15'
          Dst:             flb_sds_cat
        - Src:             'src/flb_record_accessor.c:590,5'
          Dst:             flb_ra_key_value_destroy
    - functionName:    flb_free
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ra_translate_string
      functionSourceFile: '/src/fluent-bit/src/flb_record_accessor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rp
        - buf
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_sds_cat
        - flb_sds_len
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_record_accessor.c:521,43'
          Dst:             flb_sds_len
        - Src:             'src/flb_record_accessor.c:521,11'
          Dst:             flb_sds_cat
    - functionName:    flb_ra_translate_check
      functionSourceFile: '/src/fluent-bit/src/flb_record_accessor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 672
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ra
        - tag
        - tag_len
        - map
        - result
        - check
      BBCount:         52
      ICount:          281
      EdgeCount:       69
      CyclomaticComplexity: 19
      functionsReached:
        - flb_log_check
        - flb_log_print
        - flb_sds_create_size
        - flb_sds_destroy
        - ra_translate_keymap
        - ra_translate_regex_id
        - ra_translate_string
        - ra_translate_tag
        - ra_translate_tag_part
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_record_accessor.c:629,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:630,9'
              BranchSideFuncs:
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_tag_part
                - ra_translate_tag
                - ra_translate_regex_id
                - ra_translate_keymap
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_string
            - BranchSide:      'src/flb_record_accessor.c:634,5'
              BranchSideFuncs:
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_tag_part
                - ra_translate_tag
                - ra_translate_regex_id
                - ra_translate_keymap
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_string
        - Branch String:   'src/flb_record_accessor.c:630,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:630,9'
              BranchSideFuncs:
                - flb_log_print
            - BranchSide:      'src/flb_record_accessor.c:631,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_record_accessor.c:634,5'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:635,14'
              BranchSideFuncs:
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_tag_part
                - ra_translate_tag
                - ra_translate_regex_id
                - ra_translate_keymap
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_string
            - BranchSide:      'src/flb_record_accessor.c:671,12'
              BranchSideFuncs: []
        - Branch String:   'src/flb_record_accessor.c:636,13'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:637,39'
              BranchSideFuncs:
                - ra_translate_string
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_tag_part
                - ra_translate_tag
                - ra_translate_regex_id
                - ra_translate_keymap
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
            - BranchSide:      'src/flb_record_accessor.c:639,18'
              BranchSideFuncs:
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_string
                - ra_translate_tag_part
                - ra_translate_tag
                - ra_translate_regex_id
                - ra_translate_keymap
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
        - Branch String:   'src/flb_record_accessor.c:639,18'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:640,39'
              BranchSideFuncs:
                - ra_translate_keymap
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_tag_part
                - ra_translate_tag
                - ra_translate_regex_id
                - ra_translate_string
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
            - BranchSide:      'src/flb_record_accessor.c:647,18'
              BranchSideFuncs:
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_keymap
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_string
                - ra_translate_tag_part
                - ra_translate_tag
                - ra_translate_regex_id
        - Branch String:   'src/flb_record_accessor.c:641,35'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:641,38'
              BranchSideFuncs:
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_tag_part
                - ra_translate_tag
                - ra_translate_regex_id
                - ra_translate_keymap
                - ra_translate_string
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
            - BranchSide:      'src/flb_record_accessor.c:646,9'
              BranchSideFuncs:
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_tag_part
                - ra_translate_tag
                - ra_translate_regex_id
                - ra_translate_keymap
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_string
        - Branch String:   'src/flb_record_accessor.c:641,17'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:642,17'
              BranchSideFuncs:
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
            - BranchSide:      'src/flb_record_accessor.c:646,9'
              BranchSideFuncs:
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_tag_part
                - ra_translate_tag
                - ra_translate_regex_id
                - ra_translate_keymap
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_string
        - Branch String:   'src/flb_record_accessor.c:642,17'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:642,17'
              BranchSideFuncs:
                - flb_log_print
                - flb_sds_destroy
            - BranchSide:      'src/flb_record_accessor.c:643,33'
              BranchSideFuncs:
                - flb_sds_destroy
        - Branch String:   'src/flb_record_accessor.c:647,53'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:647,56'
              BranchSideFuncs:
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_keymap
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_string
                - ra_translate_tag_part
                - ra_translate_tag
                - ra_translate_regex_id
            - BranchSide:      'src/flb_record_accessor.c:650,18'
              BranchSideFuncs:
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_regex_id
                - ra_translate_keymap
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_string
                - ra_translate_tag_part
                - ra_translate_tag
        - Branch String:   'src/flb_record_accessor.c:647,18'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:648,41'
              BranchSideFuncs:
                - ra_translate_regex_id
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_tag_part
                - ra_translate_tag
                - ra_translate_keymap
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_string
            - BranchSide:      'src/flb_record_accessor.c:650,18'
              BranchSideFuncs:
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_regex_id
                - ra_translate_keymap
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_string
                - ra_translate_tag_part
                - ra_translate_tag
        - Branch String:   'src/flb_record_accessor.c:650,48'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:650,51'
              BranchSideFuncs:
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_regex_id
                - ra_translate_keymap
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_string
                - ra_translate_tag_part
                - ra_translate_tag
            - BranchSide:      'src/flb_record_accessor.c:653,18'
              BranchSideFuncs:
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_tag
                - ra_translate_regex_id
                - ra_translate_keymap
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_string
                - ra_translate_tag_part
        - Branch String:   'src/flb_record_accessor.c:650,18'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:651,36'
              BranchSideFuncs:
                - ra_translate_tag
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_tag_part
                - ra_translate_regex_id
                - ra_translate_keymap
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_string
            - BranchSide:      'src/flb_record_accessor.c:653,18'
              BranchSideFuncs:
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_tag
                - ra_translate_regex_id
                - ra_translate_keymap
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_string
                - ra_translate_tag_part
        - Branch String:   'src/flb_record_accessor.c:661,13'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:662,13'
              BranchSideFuncs:
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_tag_part
                - ra_translate_tag
                - ra_translate_regex_id
                - ra_translate_keymap
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_string
            - BranchSide:      'src/flb_record_accessor.c:666,13'
              BranchSideFuncs:
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_tag_part
                - ra_translate_tag
                - ra_translate_regex_id
                - ra_translate_keymap
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_string
        - Branch String:   'src/flb_record_accessor.c:662,13'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:662,13'
              BranchSideFuncs:
                - flb_log_print
                - flb_sds_destroy
            - BranchSide:      'src/flb_record_accessor.c:663,29'
              BranchSideFuncs:
                - flb_sds_destroy
        - Branch String:   'src/flb_record_accessor.c:666,13'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:667,19'
              BranchSideFuncs:
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_tag_part
                - ra_translate_tag
                - ra_translate_regex_id
                - ra_translate_keymap
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_string
            - BranchSide:      'src/flb_record_accessor.c:669,5'
              BranchSideFuncs:
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_tag_part
                - ra_translate_tag
                - ra_translate_regex_id
                - ra_translate_keymap
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - ra_translate_string
      Callsites:
        - Src:             'src/flb_record_accessor.c:628,11'
          Dst:             flb_sds_create_size
        - Src:             'src/flb_record_accessor.c:630,9'
          Dst:             flb_log_check
        - Src:             'src/flb_record_accessor.c:630,9'
          Dst:             flb_log_print
        - Src:             'src/flb_record_accessor.c:637,19'
          Dst:             ra_translate_string
        - Src:             'src/flb_record_accessor.c:640,19'
          Dst:             ra_translate_keymap
        - Src:             'src/flb_record_accessor.c:642,17'
          Dst:             flb_log_check
        - Src:             'src/flb_record_accessor.c:642,17'
          Dst:             flb_log_print
        - Src:             'src/flb_record_accessor.c:643,17'
          Dst:             flb_sds_destroy
        - Src:             'src/flb_record_accessor.c:648,19'
          Dst:             ra_translate_regex_id
        - Src:             'src/flb_record_accessor.c:651,19'
          Dst:             ra_translate_tag
        - Src:             'src/flb_record_accessor.c:654,19'
          Dst:             ra_translate_tag_part
        - Src:             'src/flb_record_accessor.c:662,13'
          Dst:             flb_log_check
        - Src:             'src/flb_record_accessor.c:662,13'
          Dst:             flb_log_print
        - Src:             'src/flb_record_accessor.c:663,13'
          Dst:             flb_sds_destroy
    - functionName:    flb_ra_translate
      functionSourceFile: '/src/fluent-bit/src/flb_record_accessor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 605
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ra
        - tag
        - tag_len
        - map
        - result
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_ra_translate_check
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_record_accessor.c:605,12'
          Dst:             flb_ra_translate_check
    - functionName:    flb_ra_dump
      functionSourceFile: '/src/fluent-bit/src/flb_record_accessor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ra
      BBCount:         7
      ICount:          54
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - flb_ra_parser_dump
        - printf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_record_accessor.c:449,5'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:450,14'
              BranchSideFuncs:
                - printf
                - flb_ra_parser_dump
            - BranchSide:      'src/flb_record_accessor.c:454,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_record_accessor.c:451,9'
          Dst:             printf
        - Src:             'src/flb_record_accessor.c:452,9'
          Dst:             flb_ra_parser_dump
    - functionName:    flb_ra_create_from_list
      functionSourceFile: '/src/fluent-bit/src/flb_record_accessor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionLinenumberEnd: 442
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - str_list
        - translate_env
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - flb_errno_print
        - flb_ra_create
        - flb_ra_create_str_from_list
        - flb_sds_destroy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_record_accessor.c:433,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:434,9'
              BranchSideFuncs:
                - __errno_location
                - flb_errno_print
            - BranchSide:      'src/flb_record_accessor.c:438,25'
              BranchSideFuncs:
                - flb_ra_create
                - flb_sds_destroy
      Callsites:
        - Src:             'src/flb_record_accessor.c:432,11'
          Dst:             flb_ra_create_str_from_list
        - Src:             'src/flb_record_accessor.c:434,9'
          Dst:             __errno_location
        - Src:             'src/flb_record_accessor.c:434,9'
          Dst:             flb_errno_print
        - Src:             'src/flb_record_accessor.c:438,11'
          Dst:             flb_ra_create
        - Src:             'src/flb_record_accessor.c:439,5'
          Dst:             flb_sds_destroy
    - functionName:    flb_ra_create_str_from_list
      functionSourceFile: '/src/fluent-bit/src/flb_record_accessor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 425
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str_list
      BBCount:         29
      ICount:          227
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - __errno_location
        - flb_errno_print
        - flb_log_check
        - flb_log_print
        - flb_sds_alloc
        - flb_sds_create_size
        - flb_sds_destroy
        - flb_sds_increase
        - flb_sds_list_create_str_array
        - flb_sds_list_destroy_str_array
        - flb_sds_list_size
        - snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_record_accessor.c:376,26'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:376,47'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_record_accessor.c:377,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_record_accessor.c:376,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:377,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_record_accessor.c:380,11'
              BranchSideFuncs:
                - flb_sds_create_size
                - flb_sds_list_create_str_array
                - flb_sds_list_destroy_str_array
                - flb_sds_alloc.525
                - snprintf
                - flb_sds_alloc.525
                - flb_sds_increase
                - flb_sds_alloc.525
                - snprintf
                - flb_sds_alloc.525
                - __errno_location
                - flb_errno_print
                - flb_sds_list_destroy_str_array
                - flb_sds_destroy
                - __errno_location
                - flb_errno_print
                - flb_sds_list_destroy_str_array
                - flb_sds_destroy
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - __errno_location
                - flb_errno_print
        - Branch String:   'src/flb_record_accessor.c:381,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:382,9'
              BranchSideFuncs:
                - __errno_location
                - flb_errno_print
            - BranchSide:      'src/flb_record_accessor.c:386,42'
              BranchSideFuncs:
                - flb_sds_list_create_str_array
                - flb_sds_list_destroy_str_array
                - flb_sds_alloc.525
                - snprintf
                - flb_sds_alloc.525
                - flb_sds_increase
                - flb_sds_alloc.525
                - snprintf
                - flb_sds_alloc.525
                - __errno_location
                - flb_errno_print
                - flb_sds_list_destroy_str_array
                - flb_sds_destroy
                - __errno_location
                - flb_errno_print
                - flb_sds_list_destroy_str_array
                - flb_sds_destroy
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
        - Branch String:   'src/flb_record_accessor.c:387,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:388,9'
              BranchSideFuncs:
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
            - BranchSide:      'src/flb_record_accessor.c:393,5'
              BranchSideFuncs:
                - flb_sds_list_destroy_str_array
                - flb_sds_alloc.525
                - snprintf
                - flb_sds_alloc.525
                - flb_sds_increase
                - flb_sds_alloc.525
                - snprintf
                - flb_sds_alloc.525
                - __errno_location
                - flb_errno_print
                - flb_sds_list_destroy_str_array
                - flb_sds_destroy
                - __errno_location
                - flb_errno_print
                - flb_sds_list_destroy_str_array
                - flb_sds_destroy
        - Branch String:   'src/flb_record_accessor.c:388,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:388,9'
              BranchSideFuncs:
                - flb_log_print
                - flb_sds_destroy
            - BranchSide:      'src/flb_record_accessor.c:389,25'
              BranchSideFuncs:
                - flb_sds_destroy
        - Branch String:   'src/flb_record_accessor.c:393,5'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:394,13'
              BranchSideFuncs:
                - flb_sds_alloc.525
                - snprintf
                - flb_sds_alloc.525
                - flb_sds_list_destroy_str_array
                - flb_sds_increase
                - flb_sds_alloc.525
                - snprintf
                - flb_sds_alloc.525
                - __errno_location
                - flb_errno_print
                - flb_sds_list_destroy_str_array
                - flb_sds_destroy
                - __errno_location
                - flb_errno_print
                - flb_sds_list_destroy_str_array
                - flb_sds_destroy
            - BranchSide:      'src/flb_record_accessor.c:422,36'
              BranchSideFuncs:
                - flb_sds_list_destroy_str_array
        - Branch String:   'src/flb_record_accessor.c:394,13'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:395,17'
              BranchSideFuncs:
                - flb_sds_alloc.525
                - snprintf
                - flb_sds_alloc.525
                - flb_sds_list_destroy_str_array
                - flb_sds_increase
                - flb_sds_alloc.525
                - snprintf
                - flb_sds_alloc.525
                - __errno_location
                - flb_errno_print
                - flb_sds_list_destroy_str_array
                - flb_sds_destroy
                - __errno_location
                - flb_errno_print
                - flb_sds_list_destroy_str_array
                - flb_sds_destroy
            - BranchSide:      'src/flb_record_accessor.c:398,17'
              BranchSideFuncs:
                - flb_sds_alloc.525
                - snprintf
                - flb_sds_alloc.525
                - flb_sds_list_destroy_str_array
                - flb_sds_increase
                - flb_sds_alloc.525
                - snprintf
                - flb_sds_alloc.525
                - __errno_location
                - flb_errno_print
                - flb_sds_list_destroy_str_array
                - flb_sds_destroy
                - __errno_location
                - flb_errno_print
                - flb_sds_list_destroy_str_array
                - flb_sds_destroy
        - Branch String:   'src/flb_record_accessor.c:402,13'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:403,40'
              BranchSideFuncs:
                - flb_sds_increase
                - flb_sds_alloc.525
                - snprintf
                - flb_sds_alloc.525
                - flb_sds_list_destroy_str_array
                - flb_sds_alloc.525
                - snprintf
                - flb_sds_alloc.525
                - __errno_location
                - flb_errno_print
                - flb_sds_list_destroy_str_array
                - flb_sds_destroy
                - __errno_location
                - flb_errno_print
                - flb_sds_list_destroy_str_array
                - flb_sds_destroy
            - BranchSide:      'src/flb_record_accessor.c:419,19'
              BranchSideFuncs:
                - flb_sds_list_destroy_str_array
                - flb_sds_alloc.525
                - snprintf
                - flb_sds_alloc.525
                - flb_sds_increase
                - flb_sds_alloc.525
                - snprintf
                - flb_sds_alloc.525
                - __errno_location
                - flb_errno_print
                - flb_sds_list_destroy_str_array
                - flb_sds_destroy
                - __errno_location
                - flb_errno_print
                - flb_sds_list_destroy_str_array
                - flb_sds_destroy
        - Branch String:   'src/flb_record_accessor.c:404,17'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:405,17'
              BranchSideFuncs:
                - __errno_location
                - flb_errno_print
                - flb_sds_list_destroy_str_array
                - flb_sds_destroy
            - BranchSide:      'src/flb_record_accessor.c:410,19'
              BranchSideFuncs:
                - flb_sds_alloc.525
                - snprintf
                - flb_sds_alloc.525
                - flb_sds_list_destroy_str_array
                - flb_sds_alloc.525
                - snprintf
                - flb_sds_alloc.525
                - flb_sds_increase
                - __errno_location
                - flb_errno_print
                - flb_sds_list_destroy_str_array
                - flb_sds_destroy
                - __errno_location
                - flb_errno_print
                - flb_sds_list_destroy_str_array
                - flb_sds_destroy
        - Branch String:   'src/flb_record_accessor.c:412,17'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:413,17'
              BranchSideFuncs:
                - __errno_location
                - flb_errno_print
                - flb_sds_list_destroy_str_array
                - flb_sds_destroy
            - BranchSide:      'src/flb_record_accessor.c:418,9'
              BranchSideFuncs:
                - flb_sds_list_destroy_str_array
                - flb_sds_alloc.525
                - snprintf
                - flb_sds_alloc.525
                - flb_sds_increase
                - flb_sds_alloc.525
                - snprintf
                - flb_sds_alloc.525
                - __errno_location
                - flb_errno_print
                - flb_sds_list_destroy_str_array
                - flb_sds_destroy
                - __errno_location
                - flb_errno_print
                - flb_sds_list_destroy_str_array
                - flb_sds_destroy
      Callsites:
        - Src:             'src/flb_record_accessor.c:376,29'
          Dst:             flb_sds_list_size
        - Src:             'src/flb_record_accessor.c:380,11'
          Dst:             flb_sds_create_size
        - Src:             'src/flb_record_accessor.c:382,9'
          Dst:             __errno_location
        - Src:             'src/flb_record_accessor.c:382,9'
          Dst:             flb_errno_print
        - Src:             'src/flb_record_accessor.c:386,12'
          Dst:             flb_sds_list_create_str_array
        - Src:             'src/flb_record_accessor.c:388,9'
          Dst:             flb_log_check
        - Src:             'src/flb_record_accessor.c:388,9'
          Dst:             flb_log_print
        - Src:             'src/flb_record_accessor.c:389,9'
          Dst:             flb_sds_destroy
        - Src:             'src/flb_record_accessor.c:401,38'
          Dst:             flb_sds_alloc
        - Src:             'src/flb_record_accessor.c:401,17'
          Dst:             snprintf
        - Src:             'src/flb_record_accessor.c:402,21'
          Dst:             flb_sds_alloc
        - Src:             'src/flb_record_accessor.c:403,23'
          Dst:             flb_sds_increase
        - Src:             'src/flb_record_accessor.c:405,17'
          Dst:             __errno_location
        - Src:             'src/flb_record_accessor.c:405,17'
          Dst:             flb_errno_print
        - Src:             'src/flb_record_accessor.c:406,17'
          Dst:             flb_sds_list_destroy_str_array
        - Src:             'src/flb_record_accessor.c:407,17'
          Dst:             flb_sds_destroy
        - Src:             'src/flb_record_accessor.c:411,42'
          Dst:             flb_sds_alloc
        - Src:             'src/flb_record_accessor.c:411,21'
          Dst:             snprintf
        - Src:             'src/flb_record_accessor.c:412,25'
          Dst:             flb_sds_alloc
        - Src:             'src/flb_record_accessor.c:413,17'
          Dst:             __errno_location
        - Src:             'src/flb_record_accessor.c:413,17'
          Dst:             flb_errno_print
        - Src:             'src/flb_record_accessor.c:414,17'
          Dst:             flb_sds_list_destroy_str_array
        - Src:             'src/flb_record_accessor.c:415,17'
          Dst:             flb_sds_destroy
        - Src:             'src/flb_record_accessor.c:422,5'
          Dst:             flb_sds_list_destroy_str_array
    - functionName:    flb_ra_create
      functionSourceFile: '/src/fluent-bit/src/flb_record_accessor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 358
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - str
        - translate_env
      BBCount:         45
      ICount:          276
      EdgeCount:       60
      CyclomaticComplexity: 17
      functionsReached:
        - __errno_location
        - flb_calloc
        - flb_env_create
        - flb_env_destroy
        - flb_env_var_translate
        - flb_errno_print
        - flb_log_check
        - flb_log_print
        - flb_ra_destroy
        - flb_sds_create
        - flb_sds_destroy
        - flb_sds_len
        - ra_parse_buffer
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/flb_record_accessor.c:285,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:286,9'
              BranchSideFuncs:
                - flb_calloc.515
                - __errno_location
                - flb_errno_print
                - flb_log_check.480
                - flb_sds_destroy
                - flb_sds_destroy
                - flb_log_print
                - mk_list_init.517
                - ra_parse_buffer
                - flb_sds_len.492
                - flb_ra_destroy
                - flb_sds_destroy
                - flb_env_create
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - flb_env_var_translate
                - flb_log_check.480
                - flb_env_destroy
                - flb_sds_destroy
                - flb_log_print
                - flb_env_destroy
            - BranchSide:      'src/flb_record_accessor.c:290,9'
              BranchSideFuncs:
                - flb_calloc.515
                - __errno_location
                - flb_errno_print
                - flb_log_check.480
                - flb_sds_destroy
                - flb_sds_destroy
                - flb_log_print
                - mk_list_init.517
                - ra_parse_buffer
                - flb_sds_len.492
                - flb_ra_destroy
                - flb_sds_destroy
                - flb_env_create
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - flb_env_var_translate
                - flb_log_check.480
                - flb_env_destroy
                - flb_sds_destroy
                - flb_log_print
                - flb_env_destroy
        - Branch String:   'src/flb_record_accessor.c:286,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:286,9'
              BranchSideFuncs:
                - flb_log_print
            - BranchSide:      'src/flb_record_accessor.c:287,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_record_accessor.c:291,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:297,15'
              BranchSideFuncs:
                - flb_env_create
                - flb_log_check.480
                - flb_sds_destroy
                - flb_log_print
                - flb_env_var_translate
                - flb_log_check.480
                - flb_env_destroy
                - flb_sds_destroy
                - flb_log_print
                - flb_env_destroy
                - flb_calloc.515
                - __errno_location
                - flb_errno_print
                - flb_log_check.480
                - flb_sds_destroy
                - flb_sds_destroy
                - flb_log_print
                - mk_list_init.517
                - ra_parse_buffer
                - flb_sds_len.492
                - flb_ra_destroy
                - flb_sds_destroy
            - BranchSide:      'src/flb_record_accessor.c:317,10'
              BranchSideFuncs:
                - flb_calloc.515
                - __errno_location
                - flb_errno_print
                - flb_log_check.480
                - flb_sds_destroy
                - flb_sds_destroy
                - flb_log_print
                - mk_list_init.517
                - ra_parse_buffer
                - flb_sds_len.492
                - flb_ra_destroy
                - flb_sds_destroy
        - Branch String:   'src/flb_record_accessor.c:298,13'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:299,13'
              BranchSideFuncs:
                - flb_env_var_translate
                - flb_log_check.480
                - flb_env_destroy
                - flb_sds_destroy
                - flb_log_print
                - flb_env_destroy
                - flb_calloc.515
                - __errno_location
                - flb_errno_print
                - flb_log_check.480
                - flb_sds_destroy
                - flb_sds_destroy
                - flb_log_print
                - mk_list_init.517
                - ra_parse_buffer
                - flb_sds_len.492
                - flb_ra_destroy
                - flb_sds_destroy
            - BranchSide:      'src/flb_record_accessor.c:305,37'
              BranchSideFuncs:
                - flb_env_var_translate
                - flb_log_check.480
                - flb_env_destroy
                - flb_sds_destroy
                - flb_log_print
                - flb_env_destroy
                - flb_calloc.515
                - __errno_location
                - flb_errno_print
                - flb_log_check.480
                - flb_sds_destroy
                - flb_sds_destroy
                - flb_log_print
                - mk_list_init.517
                - ra_parse_buffer
                - flb_sds_len.492
                - flb_ra_destroy
                - flb_sds_destroy
        - Branch String:   'src/flb_record_accessor.c:299,13'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:299,13'
              BranchSideFuncs:
                - flb_log_print
                - flb_sds_destroy
            - BranchSide:      'src/flb_record_accessor.c:300,29'
              BranchSideFuncs:
                - flb_sds_destroy
        - Branch String:   'src/flb_record_accessor.c:306,13'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:307,13'
              BranchSideFuncs:
                - flb_env_destroy
                - flb_calloc.515
                - __errno_location
                - flb_errno_print
                - flb_log_check.480
                - flb_sds_destroy
                - flb_sds_destroy
                - flb_log_print
                - mk_list_init.517
                - ra_parse_buffer
                - flb_sds_len.492
                - flb_ra_destroy
                - flb_sds_destroy
            - BranchSide:      'src/flb_record_accessor.c:312,25'
              BranchSideFuncs:
                - flb_env_destroy
                - flb_calloc.515
                - __errno_location
                - flb_errno_print
                - flb_log_check.480
                - flb_sds_destroy
                - flb_sds_destroy
                - flb_log_print
                - mk_list_init.517
                - ra_parse_buffer
                - flb_sds_len.492
                - flb_ra_destroy
                - flb_sds_destroy
        - Branch String:   'src/flb_record_accessor.c:307,13'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:307,13'
              BranchSideFuncs:
                - flb_log_print
                - flb_env_destroy
                - flb_sds_destroy
            - BranchSide:      'src/flb_record_accessor.c:308,29'
              BranchSideFuncs:
                - flb_env_destroy
                - flb_sds_destroy
        - Branch String:   'src/flb_record_accessor.c:318,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:319,9'
              BranchSideFuncs:
                - mk_list_init.517
                - ra_parse_buffer
                - flb_sds_len.492
                - flb_ra_destroy
                - flb_sds_destroy
            - BranchSide:      'src/flb_record_accessor.c:328,19'
              BranchSideFuncs:
                - mk_list_init.517
                - ra_parse_buffer
                - flb_sds_len.492
                - flb_ra_destroy
                - flb_sds_destroy
        - Branch String:   'src/flb_record_accessor.c:320,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:320,9'
              BranchSideFuncs:
                - flb_log_print
                - flb_sds_destroy
                - flb_sds_destroy
            - BranchSide:      'src/flb_record_accessor.c:321,13'
              BranchSideFuncs:
                - flb_sds_destroy
                - flb_sds_destroy
        - Branch String:   'src/flb_record_accessor.c:321,13'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:322,29'
              BranchSideFuncs:
                - flb_sds_destroy
                - flb_sds_destroy
            - BranchSide:      'src/flb_record_accessor.c:324,25'
              BranchSideFuncs:
                - flb_sds_destroy
        - Branch String:   'src/flb_record_accessor.c:336,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:337,25'
              BranchSideFuncs:
                - flb_sds_destroy
                - flb_sds_len.492
                - flb_ra_destroy
            - BranchSide:      'src/flb_record_accessor.c:339,9'
              BranchSideFuncs:
                - flb_sds_len.492
                - flb_ra_destroy
        - Branch String:   'src/flb_record_accessor.c:339,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:340,24'
              BranchSideFuncs:
                - flb_ra_destroy
            - BranchSide:      'src/flb_record_accessor.c:345,5'
              BranchSideFuncs:
                - flb_sds_len.492
        - Branch String:   'src/flb_record_accessor.c:345,5'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:346,14'
              BranchSideFuncs:
                - flb_sds_len.492
            - BranchSide:      'src/flb_record_accessor.c:356,21'
              BranchSideFuncs: []
        - Branch String:   'src/flb_record_accessor.c:347,13'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:348,17'
              BranchSideFuncs:
                - flb_sds_len.492
            - BranchSide:      'src/flb_record_accessor.c:355,5'
              BranchSideFuncs:
                - flb_sds_len.492
        - Branch String:   'src/flb_record_accessor.c:348,17'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:349,22'
              BranchSideFuncs:
                - flb_sds_len.492
            - BranchSide:      'src/flb_record_accessor.c:352,37'
              BranchSideFuncs:
                - flb_sds_len.492
      Callsites:
        - Src:             'src/flb_record_accessor.c:284,15'
          Dst:             flb_sds_create
        - Src:             'src/flb_record_accessor.c:286,9'
          Dst:             flb_log_check
        - Src:             'src/flb_record_accessor.c:286,9'
          Dst:             flb_log_print
        - Src:             'src/flb_record_accessor.c:297,15'
          Dst:             flb_env_create
        - Src:             'src/flb_record_accessor.c:299,13'
          Dst:             flb_log_check
        - Src:             'src/flb_record_accessor.c:299,13'
          Dst:             flb_log_print
        - Src:             'src/flb_record_accessor.c:300,13'
          Dst:             flb_sds_destroy
        - Src:             'src/flb_record_accessor.c:305,15'
          Dst:             flb_env_var_translate
        - Src:             'src/flb_record_accessor.c:307,13'
          Dst:             flb_log_check
        - Src:             'src/flb_record_accessor.c:307,13'
          Dst:             flb_log_print
        - Src:             'src/flb_record_accessor.c:308,13'
          Dst:             flb_env_destroy
        - Src:             'src/flb_record_accessor.c:309,13'
          Dst:             flb_sds_destroy
        - Src:             'src/flb_record_accessor.c:312,9'
          Dst:             flb_env_destroy
        - Src:             'src/flb_record_accessor.c:317,10'
          Dst:             flb_calloc
        - Src:             'src/flb_record_accessor.c:319,9'
          Dst:             __errno_location
        - Src:             'src/flb_record_accessor.c:319,9'
          Dst:             flb_errno_print
        - Src:             'src/flb_record_accessor.c:320,9'
          Dst:             flb_log_check
        - Src:             'src/flb_record_accessor.c:320,9'
          Dst:             flb_log_print
        - Src:             'src/flb_record_accessor.c:322,13'
          Dst:             flb_sds_destroy
        - Src:             'src/flb_record_accessor.c:324,9'
          Dst:             flb_sds_destroy
        - Src:             'src/flb_record_accessor.c:335,11'
          Dst:             ra_parse_buffer
        - Src:             'src/flb_record_accessor.c:337,9'
          Dst:             flb_sds_destroy
        - Src:             'src/flb_record_accessor.c:340,9'
          Dst:             flb_ra_destroy
        - Src:             'src/flb_record_accessor.c:352,25'
          Dst:             flb_sds_len
    - functionName:    flb_calloc
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - n
        - size
      BBCount:         8
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - calloc
        - flb_fuzz_get_probability
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:85,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:86,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:90,8'
              BranchSideFuncs:
                - flb_fuzz_get_probability.478
                - calloc
        - Branch String:   'include/fluent-bit/flb_mem.h:90,8'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:91,6'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:95,19'
              BranchSideFuncs:
                - calloc
      Callsites:
        - Src:             'include/fluent-bit/flb_mem.h:90,8'
          Dst:             flb_fuzz_get_probability
        - Src:             'include/fluent-bit/flb_mem.h:95,12'
          Dst:             calloc
    - functionName:    ra_parse_buffer
      functionSourceFile: '/src/fluent-bit/src/flb_record_accessor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ra
        - buf
      BBCount:         87
      ICount:          567
      EdgeCount:       118
      CyclomaticComplexity: 33
      functionsReached:
        - __ctype_b_loc
        - atoi
        - flb_ra_parser_destroy
        - flb_ra_parser_regex_id_create
        - flb_ra_parser_tag_create
        - flb_ra_parser_tag_part_create
        - flb_sds_len
        - ra_parse_meta
        - ra_parse_string
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_record_accessor.c:89,5'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:90,13'
              BranchSideFuncs:
                - __ctype_b_loc
                - ra_parse_meta
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
            - BranchSide:      'src/flb_record_accessor.c:221,10'
              BranchSideFuncs:
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
        - Branch String:   'src/flb_record_accessor.c:90,13'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:91,13'
              BranchSideFuncs:
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - ra_parse_meta
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
            - BranchSide:      'src/flb_record_accessor.c:98,13'
              BranchSideFuncs:
                - __ctype_b_loc
                - ra_parse_meta
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
        - Branch String:   'src/flb_record_accessor.c:98,13'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:99,34'
              BranchSideFuncs:
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - ra_parse_meta
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
            - BranchSide:      'src/flb_record_accessor.c:105,15'
              BranchSideFuncs:
                - __ctype_b_loc
                - ra_parse_meta
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
        - Branch String:   'src/flb_record_accessor.c:100,17'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:101,17'
              BranchSideFuncs:
                - mk_list_add.477
                - __ctype_b_loc
                - ra_parse_meta
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
            - BranchSide:      'src/flb_record_accessor.c:103,26'
              BranchSideFuncs:
                - mk_list_add.477
                - __ctype_b_loc
                - ra_parse_meta
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
        - Branch String:   'src/flb_record_accessor.c:109,13'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:111,13'
              BranchSideFuncs:
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
            - BranchSide:      'src/flb_record_accessor.c:120,13'
              BranchSideFuncs:
                - __ctype_b_loc
                - ra_parse_meta
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
        - Branch String:   'src/flb_record_accessor.c:120,13'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:122,22'
              BranchSideFuncs:
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - ra_parse_meta
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
            - BranchSide:      'src/flb_record_accessor.c:138,13'
              BranchSideFuncs:
                - ra_parse_meta
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
        - Branch String:   'src/flb_record_accessor.c:124,17'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:125,17'
              BranchSideFuncs:
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - ra_parse_meta
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - ra_parse_string
                - mk_list_add.477
            - BranchSide:      'src/flb_record_accessor.c:128,26'
              BranchSideFuncs:
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - ra_parse_meta
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - ra_parse_string
                - mk_list_add.477
        - Branch String:   'src/flb_record_accessor.c:138,25'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:138,36'
              BranchSideFuncs:
                - strncmp
                - ra_parse_meta
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
            - BranchSide:      'src/flb_record_accessor.c:177,19'
              BranchSideFuncs:
                - ra_parse_meta
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
        - Branch String:   'src/flb_record_accessor.c:138,13'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:140,17'
              BranchSideFuncs:
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - ra_parse_meta
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
                - strncmp
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
            - BranchSide:      'src/flb_record_accessor.c:177,19'
              BranchSideFuncs:
                - ra_parse_meta
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
        - Branch String:   'src/flb_record_accessor.c:140,17'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:141,21'
              BranchSideFuncs:
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - ra_parse_meta
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
                - strncmp
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
            - BranchSide:      'src/flb_record_accessor.c:167,18'
              BranchSideFuncs:
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - ra_parse_meta
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
                - strncmp
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
        - Branch String:   'src/flb_record_accessor.c:142,21'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:143,25'
              BranchSideFuncs:
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - ra_parse_meta
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
            - BranchSide:      'src/flb_record_accessor.c:164,13'
              BranchSideFuncs:
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - ra_parse_meta
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
                - strncmp
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
        - Branch String:   'src/flb_record_accessor.c:147,25'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:148,29'
              BranchSideFuncs:
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - ra_parse_meta
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
            - BranchSide:      'src/flb_record_accessor.c:152,30'
              BranchSideFuncs:
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - ra_parse_meta
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
        - Branch String:   'src/flb_record_accessor.c:155,25'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:156,25'
              BranchSideFuncs:
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - ra_parse_meta
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
            - BranchSide:      'src/flb_record_accessor.c:158,34'
              BranchSideFuncs:
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - ra_parse_meta
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
        - Branch String:   'src/flb_record_accessor.c:168,17'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:169,17'
              BranchSideFuncs:
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - ra_parse_meta
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
                - strncmp
                - flb_ra_parser_tag_create
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
            - BranchSide:      'src/flb_record_accessor.c:171,26'
              BranchSideFuncs:
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - ra_parse_meta
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
                - strncmp
                - flb_ra_parser_tag_create
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
        - Branch String:   'src/flb_record_accessor.c:178,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:179,17'
              BranchSideFuncs:
                - ra_parse_meta
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
            - BranchSide:      'src/flb_record_accessor.c:190,13'
              BranchSideFuncs:
                - ra_parse_meta
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
        - Branch String:   'src/flb_record_accessor.c:179,17'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:180,15'
              BranchSideFuncs:
                - ra_parse_meta
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
            - BranchSide:      'src/flb_record_accessor.c:182,22'
              BranchSideFuncs:
                - ra_parse_meta
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
        - Branch String:   'src/flb_record_accessor.c:182,38'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:182,42'
              BranchSideFuncs:
                - ra_parse_meta
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
            - BranchSide:      'src/flb_record_accessor.c:186,22'
              BranchSideFuncs:
                - ra_parse_meta
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
        - Branch String:   'src/flb_record_accessor.c:182,22'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:184,17'
              BranchSideFuncs:
                - ra_parse_meta
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
            - BranchSide:      'src/flb_record_accessor.c:186,22'
              BranchSideFuncs:
                - ra_parse_meta
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
        - Branch String:   'src/flb_record_accessor.c:186,38'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:186,41'
              BranchSideFuncs:
                - ra_parse_meta
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
            - BranchSide:      'src/flb_record_accessor.c:187,17'
              BranchSideFuncs:
                - ra_parse_meta
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
        - Branch String:   'src/flb_record_accessor.c:186,57'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:186,60'
              BranchSideFuncs:
                - ra_parse_meta
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
            - BranchSide:      'src/flb_record_accessor.c:187,17'
              BranchSideFuncs:
                - ra_parse_meta
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
        - Branch String:   'src/flb_record_accessor.c:186,76'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:186,79'
              BranchSideFuncs:
                - ra_parse_meta
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
            - BranchSide:      'src/flb_record_accessor.c:187,17'
              BranchSideFuncs:
                - ra_parse_meta
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
        - Branch String:   'src/flb_record_accessor.c:190,13'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:191,19'
              BranchSideFuncs:
                - ra_parse_meta
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
            - BranchSide:      'src/flb_record_accessor.c:195,28'
              BranchSideFuncs:
                - ra_parse_meta
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
        - Branch String:   'src/flb_record_accessor.c:196,13'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:197,13'
              BranchSideFuncs:
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - ra_parse_meta
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
            - BranchSide:      'src/flb_record_accessor.c:201,13'
              BranchSideFuncs:
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - ra_parse_meta
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
        - Branch String:   'src/flb_record_accessor.c:201,13'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:202,38'
              BranchSideFuncs:
                - ra_parse_string
                - flb_ra_parser_destroy
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - ra_parse_meta
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
                - mk_list_add.477
            - BranchSide:      'src/flb_record_accessor.c:209,20'
              BranchSideFuncs:
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - ra_parse_meta
                - ra_parse_string
                - flb_ra_parser_destroy
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
                - mk_list_add.477
        - Branch String:   'src/flb_record_accessor.c:203,17'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:204,39'
              BranchSideFuncs:
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - ra_parse_meta
                - ra_parse_string
                - flb_ra_parser_destroy
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
                - mk_list_add.477
            - BranchSide:      'src/flb_record_accessor.c:207,9'
              BranchSideFuncs:
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - ra_parse_meta
                - ra_parse_string
                - flb_ra_parser_destroy
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
                - mk_list_add.477
        - Branch String:   'src/flb_record_accessor.c:212,13'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:213,26'
              BranchSideFuncs:
                - mk_list_add.477
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - ra_parse_meta
                - ra_parse_string
                - flb_ra_parser_destroy
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
            - BranchSide:      'src/flb_record_accessor.c:215,22'
              BranchSideFuncs:
                - mk_list_add.477
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
                - __ctype_b_loc
                - ra_parse_meta
                - mk_list_add.477
                - ra_parse_string
                - flb_ra_parser_destroy
                - strncmp
                - flb_ra_parser_tag_create
                - mk_list_add.477
                - mk_string_char_search
                - atoi
                - flb_ra_parser_tag_part_create
                - mk_list_add.477
                - atoi
                - flb_ra_parser_regex_id_create
                - mk_list_add.477
                - ra_parse_string
                - mk_list_add.477
        - Branch String:   'src/flb_record_accessor.c:221,22'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:221,25'
              BranchSideFuncs:
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
            - BranchSide:      'src/flb_record_accessor.c:221,37'
              BranchSideFuncs:
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
        - Branch String:   'src/flb_record_accessor.c:221,34'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:221,37'
              BranchSideFuncs:
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
            - BranchSide:      'src/flb_record_accessor.c:222,27'
              BranchSideFuncs:
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
        - Branch String:   'src/flb_record_accessor.c:221,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:222,27'
              BranchSideFuncs:
                - flb_sds_len.492
                - ra_parse_string
                - mk_list_add.477
            - BranchSide:      'src/flb_record_accessor.c:229,5'
              BranchSideFuncs: []
        - Branch String:   'src/flb_record_accessor.c:224,13'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:225,26'
              BranchSideFuncs:
                - mk_list_add.477
            - BranchSide:      'src/flb_record_accessor.c:227,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_record_accessor.c:87,11'
          Dst:             flb_sds_len
        - Src:             'src/flb_record_accessor.c:99,18'
          Dst:             ra_parse_string
        - Src:             'src/flb_record_accessor.c:120,13'
          Dst:             __ctype_b_loc
        - Src:             'src/flb_record_accessor.c:122,17'
          Dst:             atoi
        - Src:             'src/flb_record_accessor.c:123,18'
          Dst:             flb_ra_parser_regex_id_create
        - Src:             'src/flb_record_accessor.c:138,28'
          Dst:             strncmp
        - Src:             'src/flb_record_accessor.c:152,25'
          Dst:             atoi
        - Src:             'src/flb_record_accessor.c:154,26'
          Dst:             flb_ra_parser_tag_part_create
        - Src:             'src/flb_record_accessor.c:167,18'
          Dst:             flb_ra_parser_tag_create
        - Src:             'src/flb_record_accessor.c:195,14'
          Dst:             ra_parse_meta
        - Src:             'src/flb_record_accessor.c:202,22'
          Dst:             ra_parse_string
        - Src:             'src/flb_record_accessor.c:204,17'
          Dst:             flb_ra_parser_destroy
        - Src:             'src/flb_record_accessor.c:222,15'
          Dst:             flb_sds_len
        - Src:             'src/flb_record_accessor.c:223,18'
          Dst:             ra_parse_string
    - functionName:    flb_ra_destroy
      functionSourceFile: '/src/fluent-bit/src/flb_record_accessor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ra
      BBCount:         10
      ICount:          80
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - flb_free
        - flb_ra_parser_destroy
        - flb_sds_destroy
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/flb_record_accessor.c:238,5'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:239,14'
              BranchSideFuncs:
                - mk_list_del.520
                - flb_ra_parser_destroy
                - flb_free.495
                - flb_sds_destroy
            - BranchSide:      'src/flb_record_accessor.c:244,9'
              BranchSideFuncs:
                - flb_free.495
                - flb_sds_destroy
        - Branch String:   'src/flb_record_accessor.c:244,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:244,9'
              BranchSideFuncs:
                - flb_sds_destroy
                - flb_free.495
            - BranchSide:      'src/flb_record_accessor.c:245,25'
              BranchSideFuncs:
                - flb_sds_destroy
                - flb_free.495
      Callsites:
        - Src:             'src/flb_record_accessor.c:241,9'
          Dst:             flb_ra_parser_destroy
        - Src:             'src/flb_record_accessor.c:245,9'
          Dst:             flb_sds_destroy
        - Src:             'src/flb_record_accessor.c:247,5'
          Dst:             flb_free
    - functionName:    strncmp
      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:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_sds_alloc
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_sds.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_ra_subkey_count
      functionSourceFile: '/src/fluent-bit/src/flb_record_accessor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ra
      BBCount:         13
      ICount:          87
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - flb_ra_parser_subkey_count
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/flb_record_accessor.c:257,9'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:258,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_record_accessor.c:260,5'
              BranchSideFuncs:
                - flb_ra_parser_subkey_count
        - Branch String:   'src/flb_record_accessor.c:260,5'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:261,14'
              BranchSideFuncs:
                - flb_ra_parser_subkey_count
            - BranchSide:      'src/flb_record_accessor.c:268,12'
              BranchSideFuncs: []
        - Branch String:   'src/flb_record_accessor.c:263,13'
          Branch Sides:
            - BranchSide:      'src/flb_record_accessor.c:264,19'
              BranchSideFuncs:
                - flb_ra_parser_subkey_count
            - BranchSide:      'src/flb_record_accessor.c:266,5'
              BranchSideFuncs:
                - flb_ra_parser_subkey_count
      Callsites:
        - Src:             'src/flb_record_accessor.c:262,15'
          Dst:             flb_ra_parser_subkey_count
    - functionName:    append_subkey_map
      functionSourceFile: '/src/fluent-bit/src/flb_ra_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 671
      functionLinenumberEnd: 732
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
        - subkeys
        - levels
        - matched
        - in_val
        - mp_pck
      BBCount:         33
      ICount:          277
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached:
        - append_subkey
        - flb_sds_len
        - ra_key_val_id
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_ra_key.c:679,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:680,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:683,12'
              BranchSideFuncs:
                - ra_key_val_id
                - msgpack_pack_map.589
                - msgpack_pack_object
                - append_subkey
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_map.589
                - flb_sds_len.590
                - msgpack_pack_str.591
                - flb_sds_len.590
                - msgpack_pack_str_body.592
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
        - Branch String:   'src/flb_ra_key.c:686,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:688,26'
              BranchSideFuncs:
                - msgpack_pack_map.589
                - flb_sds_len.590
                - msgpack_pack_str.591
                - flb_sds_len.590
                - msgpack_pack_str_body.592
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
            - BranchSide:      'src/flb_ra_key.c:702,28'
              BranchSideFuncs:
                - ra_key_val_id
                - msgpack_pack_map.589
                - msgpack_pack_object
                - append_subkey
                - msgpack_pack_object
                - msgpack_pack_object
        - Branch String:   'src/flb_ra_key.c:689,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:690,33'
              BranchSideFuncs:
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len.590
                - msgpack_pack_str.591
                - flb_sds_len.590
                - msgpack_pack_str_body.592
                - msgpack_pack_object
            - BranchSide:      'src/flb_ra_key.c:693,26'
              BranchSideFuncs:
                - flb_sds_len.590
                - msgpack_pack_str.591
                - flb_sds_len.590
                - msgpack_pack_str_body.592
                - msgpack_pack_object
        - Branch String:   'src/flb_ra_key.c:703,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:704,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:708,22'
              BranchSideFuncs:
                - msgpack_pack_map.589
                - msgpack_pack_object
                - append_subkey
                - msgpack_pack_object
                - msgpack_pack_object
        - Branch String:   'src/flb_ra_key.c:709,5'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:710,13'
              BranchSideFuncs:
                - msgpack_pack_object
                - append_subkey
                - msgpack_pack_object
                - msgpack_pack_object
            - BranchSide:      'src/flb_ra_key.c:731,5'
              BranchSideFuncs: []
        - Branch String:   'src/flb_ra_key.c:710,13'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:711,33'
              BranchSideFuncs:
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - append_subkey
            - BranchSide:      'src/flb_ra_key.c:716,14'
              BranchSideFuncs:
                - msgpack_pack_object
                - append_subkey
                - msgpack_pack_object
                - msgpack_pack_object
        - Branch String:   'src/flb_ra_key.c:716,13'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:717,14'
              BranchSideFuncs:
                - msgpack_pack_object
                - append_subkey
                - msgpack_pack_object
                - msgpack_pack_object
            - BranchSide:      'src/flb_ra_key.c:719,13'
              BranchSideFuncs:
                - msgpack_pack_object
                - append_subkey
                - msgpack_pack_object
                - msgpack_pack_object
        - Branch String:   'src/flb_ra_key.c:719,13'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:720,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:723,29'
              BranchSideFuncs:
                - msgpack_pack_object
                - append_subkey
                - msgpack_pack_object
                - msgpack_pack_object
        - Branch String:   'src/flb_ra_key.c:727,13'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:728,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:730,5'
              BranchSideFuncs:
                - msgpack_pack_object
                - append_subkey
                - msgpack_pack_object
                - msgpack_pack_object
      Callsites:
        - Src:             'src/flb_ra_key.c:693,34'
          Dst:             flb_sds_len
        - Src:             'src/flb_ra_key.c:694,51'
          Dst:             flb_sds_len
        - Src:             'src/flb_ra_key.c:702,14'
          Dst:             ra_key_val_id
        - Src:             'src/flb_ra_key.c:724,15'
          Dst:             append_subkey
    - functionName:    flb_sds_len
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_sds.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ra_key_val_id
      functionSourceFile: '/src/fluent-bit/src/flb_ra_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ckey
        - map
      BBCount:         14
      ICount:          92
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - flb_sds_cmp
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/flb_ra_key.c:86,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:87,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:90,20'
              BranchSideFuncs:
                - flb_sds_cmp
        - Branch String:   'src/flb_ra_key.c:91,5'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:92,19'
              BranchSideFuncs:
                - flb_sds_cmp
            - BranchSide:      'src/flb_ra_key.c:106,5'
              BranchSideFuncs: []
        - Branch String:   'src/flb_ra_key.c:94,13'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:95,13'
              BranchSideFuncs:
                - flb_sds_cmp
            - BranchSide:      'src/flb_ra_key.c:99,25'
              BranchSideFuncs:
                - flb_sds_cmp
        - Branch String:   'src/flb_ra_key.c:99,13'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:100,13'
              BranchSideFuncs:
                - flb_sds_cmp
            - BranchSide:      'src/flb_ra_key.c:103,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_ra_key.c:99,13'
          Dst:             flb_sds_cmp
    - functionName:    append_subkey
      functionSourceFile: '/src/fluent-bit/src/flb_ra_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 738
      functionLinenumberEnd: 749
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
        - subkeys
        - levels
        - matched
        - in_val
        - mp_pck
      BBCount:         6
      ICount:          75
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - append_subkey_array
        - append_subkey_map
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/flb_ra_key.c:743,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:744,36'
              BranchSideFuncs:
                - append_subkey_array
            - BranchSide:      'src/flb_ra_key.c:748,30'
              BranchSideFuncs:
                - append_subkey_map
      Callsites:
        - Src:             'src/flb_ra_key.c:744,16'
          Dst:             append_subkey_array
        - Src:             'src/flb_ra_key.c:748,12'
          Dst:             append_subkey_map
    - functionName:    append_subkey_array
      functionSourceFile: '/src/fluent-bit/src/flb_ra_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 665
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
        - subkeys
        - levels
        - matched
        - in_val
        - mp_pck
      BBCount:         36
      ICount:          241
      EdgeCount:       46
      CyclomaticComplexity: 12
      functionsReached:
        - append_subkey
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_ra_key.c:618,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:619,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:622,12'
              BranchSideFuncs:
                - msgpack_pack_array.593
                - append_subkey
                - msgpack_pack_object
                - msgpack_pack_array.593
                - msgpack_pack_object
                - msgpack_pack_object
        - Branch String:   'src/flb_ra_key.c:625,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:627,28'
              BranchSideFuncs:
                - msgpack_pack_array.593
                - msgpack_pack_object
                - msgpack_pack_object
            - BranchSide:      'src/flb_ra_key.c:638,9'
              BranchSideFuncs:
                - msgpack_pack_array.593
                - append_subkey
                - msgpack_pack_object
        - Branch String:   'src/flb_ra_key.c:628,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:629,33'
              BranchSideFuncs:
                - msgpack_pack_object
                - msgpack_pack_object
            - BranchSide:      'src/flb_ra_key.c:631,29'
              BranchSideFuncs:
                - msgpack_pack_object
        - Branch String:   'src/flb_ra_key.c:638,36'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:639,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:640,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_ra_key.c:638,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:640,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:644,24'
              BranchSideFuncs:
                - msgpack_pack_array.593
                - append_subkey
                - msgpack_pack_object
        - Branch String:   'src/flb_ra_key.c:645,5'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:646,13'
              BranchSideFuncs:
                - append_subkey
                - msgpack_pack_object
            - BranchSide:      'src/flb_ra_key.c:664,5'
              BranchSideFuncs: []
        - Branch String:   'src/flb_ra_key.c:646,13'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:647,33'
              BranchSideFuncs:
                - msgpack_pack_object
                - append_subkey
            - BranchSide:      'src/flb_ra_key.c:650,14'
              BranchSideFuncs:
                - append_subkey
                - msgpack_pack_object
        - Branch String:   'src/flb_ra_key.c:650,13'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:651,14'
              BranchSideFuncs:
                - append_subkey
                - msgpack_pack_object
            - BranchSide:      'src/flb_ra_key.c:653,13'
              BranchSideFuncs:
                - append_subkey
                - msgpack_pack_object
        - Branch String:   'src/flb_ra_key.c:653,13'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:654,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:657,30'
              BranchSideFuncs:
                - append_subkey
                - msgpack_pack_object
        - Branch String:   'src/flb_ra_key.c:660,13'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:661,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:663,5'
              BranchSideFuncs:
                - append_subkey
                - msgpack_pack_object
      Callsites:
        - Src:             'src/flb_ra_key.c:657,15'
          Dst:             append_subkey
    - functionName:    flb_sds_cmp
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_sds.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - s
        - str
        - len
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flb_sds_len
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_sds.h:82,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_sds.h:83,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_sds.h:86,20'
              BranchSideFuncs:
                - strncmp
      Callsites:
        - Src:             'include/fluent-bit/flb_sds.h:82,9'
          Dst:             flb_sds_len
        - Src:             'include/fluent-bit/flb_sds.h:86,12'
          Dst:             strncmp
    - functionName:    update_subkey_map
      functionSourceFile: '/src/fluent-bit/src/flb_ra_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
        - subkeys
        - levels
        - matched
        - in_key
        - in_val
        - mp_pck
      BBCount:         34
      ICount:          250
      EdgeCount:       43
      CyclomaticComplexity: 11
      functionsReached:
        - ra_key_val_id
        - update_subkey
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_ra_key.c:468,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:469,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:472,12'
              BranchSideFuncs:
                - ra_key_val_id
                - msgpack_pack_map.589
                - msgpack_pack_object
                - update_subkey
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
        - Branch String:   'src/flb_ra_key.c:475,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:476,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:480,22'
              BranchSideFuncs:
                - msgpack_pack_map.589
                - msgpack_pack_object
                - update_subkey
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
        - Branch String:   'src/flb_ra_key.c:481,5'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:482,13'
              BranchSideFuncs:
                - msgpack_pack_object
                - update_subkey
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
            - BranchSide:      'src/flb_ra_key.c:515,5'
              BranchSideFuncs: []
        - Branch String:   'src/flb_ra_key.c:482,13'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:483,33'
              BranchSideFuncs:
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - update_subkey
                - msgpack_pack_object
                - msgpack_pack_object
            - BranchSide:      'src/flb_ra_key.c:487,10'
              BranchSideFuncs:
                - msgpack_pack_object
                - update_subkey
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
        - Branch String:   'src/flb_ra_key.c:488,13'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:489,13'
              BranchSideFuncs:
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - update_subkey
                - msgpack_pack_object
                - msgpack_pack_object
            - BranchSide:      'src/flb_ra_key.c:503,13'
              BranchSideFuncs:
                - msgpack_pack_object
                - update_subkey
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
        - Branch String:   'src/flb_ra_key.c:492,17'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:493,20'
              BranchSideFuncs:
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - update_subkey
                - msgpack_pack_object
                - msgpack_pack_object
            - BranchSide:      'src/flb_ra_key.c:495,33'
              BranchSideFuncs:
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - update_subkey
                - msgpack_pack_object
                - msgpack_pack_object
        - Branch String:   'src/flb_ra_key.c:496,17'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:497,20'
              BranchSideFuncs:
                - msgpack_pack_object
                - msgpack_pack_object
                - update_subkey
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
            - BranchSide:      'src/flb_ra_key.c:499,33'
              BranchSideFuncs:
                - msgpack_pack_object
                - msgpack_pack_object
                - update_subkey
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
        - Branch String:   'src/flb_ra_key.c:503,13'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:504,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:507,29'
              BranchSideFuncs:
                - msgpack_pack_object
                - update_subkey
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
        - Branch String:   'src/flb_ra_key.c:511,13'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:512,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:514,5'
              BranchSideFuncs:
                - msgpack_pack_object
                - update_subkey
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
      Callsites:
        - Src:             'src/flb_ra_key.c:474,14'
          Dst:             ra_key_val_id
        - Src:             'src/flb_ra_key.c:508,15'
          Dst:             update_subkey
    - functionName:    update_subkey
      functionSourceFile: '/src/fluent-bit/src/flb_ra_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 533
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
        - subkeys
        - levels
        - matched
        - in_key
        - in_val
        - mp_pck
      BBCount:         6
      ICount:          80
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - update_subkey_array
        - update_subkey_map
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/flb_ra_key.c:527,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:528,36'
              BranchSideFuncs:
                - update_subkey_array
            - BranchSide:      'src/flb_ra_key.c:532,30'
              BranchSideFuncs:
                - update_subkey_map
      Callsites:
        - Src:             'src/flb_ra_key.c:528,16'
          Dst:             update_subkey_array
        - Src:             'src/flb_ra_key.c:532,12'
          Dst:             update_subkey_map
    - functionName:    update_subkey_array
      functionSourceFile: '/src/fluent-bit/src/flb_ra_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
        - subkeys
        - levels
        - matched
        - in_key
        - in_val
        - mp_pck
      BBCount:         32
      ICount:          210
      EdgeCount:       41
      CyclomaticComplexity: 11
      functionsReached:
        - flb_log_check
        - flb_log_print
        - update_subkey
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_ra_key.c:414,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:415,9'
              BranchSideFuncs:
                - flb_log_check.594
                - flb_log_print
            - BranchSide:      'src/flb_ra_key.c:418,12'
              BranchSideFuncs:
                - msgpack_pack_array.593
                - update_subkey
                - msgpack_pack_object
                - msgpack_pack_object
        - Branch String:   'src/flb_ra_key.c:415,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:415,9'
              BranchSideFuncs:
                - flb_log_print
            - BranchSide:      'src/flb_ra_key.c:416,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_ra_key.c:420,36'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:421,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:422,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_ra_key.c:420,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:422,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:426,24'
              BranchSideFuncs:
                - msgpack_pack_array.593
                - update_subkey
                - msgpack_pack_object
                - msgpack_pack_object
        - Branch String:   'src/flb_ra_key.c:427,5'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:428,13'
              BranchSideFuncs:
                - update_subkey
                - msgpack_pack_object
                - msgpack_pack_object
            - BranchSide:      'src/flb_ra_key.c:451,5'
              BranchSideFuncs: []
        - Branch String:   'src/flb_ra_key.c:428,13'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:429,33'
              BranchSideFuncs:
                - msgpack_pack_object
                - update_subkey
                - msgpack_pack_object
            - BranchSide:      'src/flb_ra_key.c:432,10'
              BranchSideFuncs:
                - update_subkey
                - msgpack_pack_object
                - msgpack_pack_object
        - Branch String:   'src/flb_ra_key.c:433,13'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:434,13'
              BranchSideFuncs:
                - msgpack_pack_object
                - update_subkey
                - msgpack_pack_object
            - BranchSide:      'src/flb_ra_key.c:440,13'
              BranchSideFuncs:
                - update_subkey
                - msgpack_pack_object
                - msgpack_pack_object
        - Branch String:   'src/flb_ra_key.c:440,13'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:441,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:444,30'
              BranchSideFuncs:
                - update_subkey
                - msgpack_pack_object
                - msgpack_pack_object
        - Branch String:   'src/flb_ra_key.c:447,13'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:448,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:450,5'
              BranchSideFuncs:
                - update_subkey
                - msgpack_pack_object
                - msgpack_pack_object
      Callsites:
        - Src:             'src/flb_ra_key.c:415,9'
          Dst:             flb_log_check
        - Src:             'src/flb_ra_key.c:415,9'
          Dst:             flb_log_print
        - Src:             'src/flb_ra_key.c:444,15'
          Dst:             update_subkey
    - functionName:    flb_log_check
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_log.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - l
      BBCount:         14
      ICount:          65
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - flb_worker_log_level
      functionUses:    2
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_log.h:106,12'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:106,15'
              BranchSideFuncs:
                - flb_worker_log_level
            - BranchSide:      'include/fluent-bit/flb_log.h:110,9'
              BranchSideFuncs:
                - flb_worker_log_level
        - Branch String:   'include/fluent-bit/flb_log.h:106,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:107,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:110,9'
              BranchSideFuncs:
                - flb_worker_log_level
        - Branch String:   'include/fluent-bit/flb_log.h:110,19'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:110,43'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:111,9'
              BranchSideFuncs: []
        - Branch String:   'include/fluent-bit/flb_log.h:110,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:111,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:113,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'include/fluent-bit/flb_log.h:110,22'
          Dst:             flb_worker_log_level
    - functionName:    flb_fuzz_get_probability
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - val
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:59,7'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:60,5'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:62,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_ra_key_value_destroy
      functionSourceFile: '/src/fluent-bit/src/flb_ra_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 803
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flb_free
        - flb_sds_destroy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_ra_key.c:804,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:804,9'
              BranchSideFuncs:
                - flb_sds_destroy
                - flb_free.599
            - BranchSide:      'src/flb_ra_key.c:805,25'
              BranchSideFuncs:
                - flb_sds_destroy
                - flb_free.599
      Callsites:
        - Src:             'src/flb_ra_key.c:805,9'
          Dst:             flb_sds_destroy
        - Src:             'src/flb_ra_key.c:807,5'
          Dst:             flb_free
    - functionName:    flb_free
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_ra_key_value_append
      functionSourceFile: '/src/fluent-bit/src/flb_ra_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 753
      functionLinenumberEnd: 800
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rp
        - map
        - in_val
        - mp_pck
      BBCount:         20
      ICount:          212
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - append_subkey
        - flb_sds_len
        - ra_key_val_id
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_ra_key.c:765,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:767,26'
              BranchSideFuncs:
                - msgpack_pack_map.589
                - flb_sds_len.590
                - msgpack_pack_str.591
                - flb_sds_len.590
                - msgpack_pack_str_body.592
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
            - BranchSide:      'src/flb_ra_key.c:779,27'
              BranchSideFuncs:
                - ra_key_val_id
                - msgpack_pack_map.589
                - msgpack_pack_object
                - append_subkey
                - msgpack_pack_object
        - Branch String:   'src/flb_ra_key.c:768,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:769,33'
              BranchSideFuncs:
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_sds_len.590
                - msgpack_pack_str.591
                - flb_sds_len.590
                - msgpack_pack_str_body.592
                - msgpack_pack_object
            - BranchSide:      'src/flb_ra_key.c:772,26'
              BranchSideFuncs:
                - flb_sds_len.590
                - msgpack_pack_str.591
                - flb_sds_len.590
                - msgpack_pack_str_body.592
                - msgpack_pack_object
        - Branch String:   'src/flb_ra_key.c:780,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:781,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:784,22'
              BranchSideFuncs:
                - msgpack_pack_map.589
                - msgpack_pack_object
                - append_subkey
                - msgpack_pack_object
        - Branch String:   'src/flb_ra_key.c:785,5'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:786,29'
              BranchSideFuncs:
                - msgpack_pack_object
                - append_subkey
                - msgpack_pack_object
            - BranchSide:      'src/flb_ra_key.c:799,5'
              BranchSideFuncs: []
        - Branch String:   'src/flb_ra_key.c:787,13'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:788,33'
              BranchSideFuncs:
                - msgpack_pack_object
                - msgpack_pack_object
                - append_subkey
            - BranchSide:      'src/flb_ra_key.c:791,35'
              BranchSideFuncs:
                - append_subkey
                - msgpack_pack_object
                - msgpack_pack_object
        - Branch String:   'src/flb_ra_key.c:794,13'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:795,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:797,5'
              BranchSideFuncs:
                - msgpack_pack_object
                - append_subkey
                - msgpack_pack_object
      Callsites:
        - Src:             'src/flb_ra_key.c:772,34'
          Dst:             flb_sds_len
        - Src:             'src/flb_ra_key.c:773,54'
          Dst:             flb_sds_len
        - Src:             'src/flb_ra_key.c:779,13'
          Dst:             ra_key_val_id
        - Src:             'src/flb_ra_key.c:791,15'
          Dst:             append_subkey
    - functionName:    flb_ra_key_value_update
      functionSourceFile: '/src/fluent-bit/src/flb_ra_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rp
        - map
        - in_key
        - in_val
        - mp_pck
      BBCount:         28
      ICount:          238
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - ra_key_val_id
        - update_subkey
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_ra_key.c:548,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:549,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:552,27'
              BranchSideFuncs:
                - mk_list_size.602
                - msgpack_pack_map.589
                - msgpack_pack_object
                - update_subkey
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
        - Branch String:   'src/flb_ra_key.c:557,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:559,15'
              BranchSideFuncs:
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
            - BranchSide:      'src/flb_ra_key.c:584,11'
              BranchSideFuncs:
                - msgpack_pack_object
                - update_subkey
                - msgpack_pack_object
        - Branch String:   'src/flb_ra_key.c:559,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:560,17'
              BranchSideFuncs:
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
            - BranchSide:      'src/flb_ra_key.c:581,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_ra_key.c:560,17'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:562,37'
              BranchSideFuncs:
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
            - BranchSide:      'src/flb_ra_key.c:568,17'
              BranchSideFuncs:
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
        - Branch String:   'src/flb_ra_key.c:568,17'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:569,37'
              BranchSideFuncs:
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
            - BranchSide:      'src/flb_ra_key.c:572,37'
              BranchSideFuncs:
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
        - Branch String:   'src/flb_ra_key.c:574,17'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:575,37'
              BranchSideFuncs:
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
            - BranchSide:      'src/flb_ra_key.c:578,37'
              BranchSideFuncs:
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
                - msgpack_pack_object
        - Branch String:   'src/flb_ra_key.c:584,5'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:585,29'
              BranchSideFuncs:
                - msgpack_pack_object
                - update_subkey
                - msgpack_pack_object
            - BranchSide:      'src/flb_ra_key.c:598,5'
              BranchSideFuncs: []
        - Branch String:   'src/flb_ra_key.c:586,13'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:587,33'
              BranchSideFuncs:
                - msgpack_pack_object
                - msgpack_pack_object
                - update_subkey
            - BranchSide:      'src/flb_ra_key.c:590,35'
              BranchSideFuncs:
                - update_subkey
                - msgpack_pack_object
                - msgpack_pack_object
        - Branch String:   'src/flb_ra_key.c:593,13'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:594,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:596,5'
              BranchSideFuncs:
                - msgpack_pack_object
                - update_subkey
                - msgpack_pack_object
      Callsites:
        - Src:             'src/flb_ra_key.c:547,13'
          Dst:             ra_key_val_id
        - Src:             'src/flb_ra_key.c:590,15'
          Dst:             update_subkey
    - functionName:    flb_ra_key_regex_match
      functionSourceFile: '/src/fluent-bit/src/flb_ra_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ckey
        - map
        - subkeys
        - regex
        - result
      BBCount:         26
      ICount:          197
      EdgeCount:       36
      CyclomaticComplexity: 12
      functionsReached:
        - flb_regex_do
        - flb_regex_match
        - ra_key_val_id
        - subkey_to_object
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_ra_key.c:345,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:346,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:350,15'
              BranchSideFuncs:
                - flb_regex_match
                - flb_regex_do
                - mk_list_size.602
                - subkey_to_object
                - flb_regex_match
                - flb_regex_do
        - Branch String:   'src/flb_ra_key.c:352,41'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:352,48'
              BranchSideFuncs:
                - flb_regex_match
                - flb_regex_do
                - mk_list_size.602
                - subkey_to_object
                - flb_regex_match
                - flb_regex_do
            - BranchSide:      'src/flb_ra_key.c:353,12'
              BranchSideFuncs:
                - flb_regex_match
                - flb_regex_do
                - mk_list_size.602
                - subkey_to_object
                - flb_regex_match
                - flb_regex_do
        - Branch String:   'src/flb_ra_key.c:353,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:353,12'
              BranchSideFuncs:
                - flb_regex_match
                - flb_regex_do
                - mk_list_size.602
                - subkey_to_object
                - flb_regex_match
                - flb_regex_do
            - BranchSide:      'src/flb_ra_key.c:377,13'
              BranchSideFuncs:
                - flb_regex_match
                - flb_regex_do
        - Branch String:   'src/flb_ra_key.c:353,28'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:353,44'
              BranchSideFuncs:
                - mk_list_size.602
                - flb_regex_match
                - flb_regex_do
                - subkey_to_object
                - flb_regex_match
                - flb_regex_do
            - BranchSide:      'src/flb_ra_key.c:377,13'
              BranchSideFuncs:
                - flb_regex_match
                - flb_regex_do
        - Branch String:   'src/flb_ra_key.c:352,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:354,38'
              BranchSideFuncs:
                - subkey_to_object
                - flb_regex_match
                - flb_regex_do
            - BranchSide:      'src/flb_ra_key.c:377,13'
              BranchSideFuncs:
                - flb_regex_match
                - flb_regex_do
        - Branch String:   'src/flb_ra_key.c:355,13'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:356,17'
              BranchSideFuncs:
                - flb_regex_match
                - flb_regex_do
            - BranchSide:      'src/flb_ra_key.c:374,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_ra_key.c:356,17'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:357,17'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:360,17'
              BranchSideFuncs:
                - flb_regex_match
                - flb_regex_do
        - Branch String:   'src/flb_ra_key.c:360,17'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:362,37'
              BranchSideFuncs:
                - flb_regex_do
            - BranchSide:      'src/flb_ra_key.c:369,40'
              BranchSideFuncs:
                - flb_regex_match
        - Branch String:   'src/flb_ra_key.c:377,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:378,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:381,9'
              BranchSideFuncs:
                - flb_regex_match
                - flb_regex_do
        - Branch String:   'src/flb_ra_key.c:381,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:383,29'
              BranchSideFuncs:
                - flb_regex_do
            - BranchSide:      'src/flb_ra_key.c:388,32'
              BranchSideFuncs:
                - flb_regex_match
      Callsites:
        - Src:             'src/flb_ra_key.c:344,9'
          Dst:             ra_key_val_id
        - Src:             'src/flb_ra_key.c:354,15'
          Dst:             subkey_to_object
        - Src:             'src/flb_ra_key.c:362,24'
          Dst:             flb_regex_do
        - Src:             'src/flb_ra_key.c:369,24'
          Dst:             flb_regex_match
        - Src:             'src/flb_ra_key.c:383,16'
          Dst:             flb_regex_do
        - Src:             'src/flb_ra_key.c:388,16'
          Dst:             flb_regex_match
    - functionName:    subkey_to_object
      functionSourceFile: '/src/fluent-bit/src/flb_ra_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - map
        - subkeys
        - out_key
        - out_val
      BBCount:         35
      ICount:          258
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached:
        - ra_key_val_id
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/flb_ra_key.c:141,5'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:143,17'
              BranchSideFuncs:
                - ra_key_val_id
            - BranchSide:      'src/flb_ra_key.c:195,10'
              BranchSideFuncs: []
        - Branch String:   'src/flb_ra_key.c:146,13'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:148,21'
              BranchSideFuncs:
                - ra_key_val_id
            - BranchSide:      'src/flb_ra_key.c:164,17'
              BranchSideFuncs:
                - ra_key_val_id
        - Branch String:   'src/flb_ra_key.c:148,17'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:149,17'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:153,17'
              BranchSideFuncs:
                - ra_key_val_id
        - Branch String:   'src/flb_ra_key.c:153,44'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:154,21'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:155,17'
              BranchSideFuncs: []
        - Branch String:   'src/flb_ra_key.c:153,17'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:155,17'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:158,24'
              BranchSideFuncs:
                - ra_key_val_id
        - Branch String:   'src/flb_ra_key.c:164,13'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:165,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:168,27'
              BranchSideFuncs:
                - ra_key_val_id
        - Branch String:   'src/flb_ra_key.c:169,13'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:170,19'
              BranchSideFuncs:
                - ra_key_val_id
            - BranchSide:      'src/flb_ra_key.c:174,20'
              BranchSideFuncs:
                - ra_key_val_id
        - Branch String:   'src/flb_ra_key.c:178,13'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:179,19'
              BranchSideFuncs:
                - ra_key_val_id
            - BranchSide:      'src/flb_ra_key.c:183,17'
              BranchSideFuncs:
                - ra_key_val_id
        - Branch String:   'src/flb_ra_key.c:189,13'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:190,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:192,5'
              BranchSideFuncs:
                - ra_key_val_id
        - Branch String:   'src/flb_ra_key.c:195,16'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:195,20'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:196,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_ra_key.c:195,32'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:195,35'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:199,35'
              BranchSideFuncs: []
        - Branch String:   'src/flb_ra_key.c:195,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:196,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:199,35'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_ra_key.c:168,13'
          Dst:             ra_key_val_id
    - functionName:    msgpack_object_strcmp
      functionSourceFile: '/src/fluent-bit/src/flb_ra_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - o
        - str
        - len
      BBCount:         8
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - strncmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/flb_ra_key.c:111,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:112,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:115,11'
              BranchSideFuncs:
                - strncmp
        - Branch String:   'src/flb_ra_key.c:115,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:116,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:119,22'
              BranchSideFuncs:
                - strncmp
      Callsites:
        - Src:             'src/flb_ra_key.c:119,12'
          Dst:             strncmp
    - functionName:    flb_ra_key_strcmp
      functionSourceFile: '/src/fluent-bit/src/flb_ra_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ckey
        - map
        - subkeys
        - str
        - len
      BBCount:         18
      ICount:          120
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - msgpack_object_strcmp
        - ra_key_val_id
        - subkey_to_object
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_ra_key.c:312,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:313,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:317,15'
              BranchSideFuncs:
                - msgpack_object_strcmp
                - mk_list_size.602
                - subkey_to_object
                - msgpack_object_strcmp
        - Branch String:   'src/flb_ra_key.c:319,41'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:319,48'
              BranchSideFuncs:
                - msgpack_object_strcmp
                - mk_list_size.602
                - subkey_to_object
                - msgpack_object_strcmp
            - BranchSide:      'src/flb_ra_key.c:320,12'
              BranchSideFuncs:
                - msgpack_object_strcmp
                - mk_list_size.602
                - subkey_to_object
                - msgpack_object_strcmp
        - Branch String:   'src/flb_ra_key.c:320,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:320,12'
              BranchSideFuncs:
                - msgpack_object_strcmp
                - mk_list_size.602
                - subkey_to_object
                - msgpack_object_strcmp
            - BranchSide:      'src/flb_ra_key.c:330,39'
              BranchSideFuncs:
                - msgpack_object_strcmp
        - Branch String:   'src/flb_ra_key.c:320,28'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:320,44'
              BranchSideFuncs:
                - mk_list_size.602
                - msgpack_object_strcmp
                - subkey_to_object
                - msgpack_object_strcmp
            - BranchSide:      'src/flb_ra_key.c:330,39'
              BranchSideFuncs:
                - msgpack_object_strcmp
        - Branch String:   'src/flb_ra_key.c:319,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:321,38'
              BranchSideFuncs:
                - subkey_to_object
                - msgpack_object_strcmp
            - BranchSide:      'src/flb_ra_key.c:330,39'
              BranchSideFuncs:
                - msgpack_object_strcmp
        - Branch String:   'src/flb_ra_key.c:322,13'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:323,43'
              BranchSideFuncs:
                - msgpack_object_strcmp
            - BranchSide:      'src/flb_ra_key.c:326,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_ra_key.c:311,9'
          Dst:             ra_key_val_id
        - Src:             'src/flb_ra_key.c:321,15'
          Dst:             subkey_to_object
        - Src:             'src/flb_ra_key.c:323,20'
          Dst:             msgpack_object_strcmp
        - Src:             'src/flb_ra_key.c:330,12'
          Dst:             msgpack_object_strcmp
    - functionName:    flb_ra_key_value_get
      functionSourceFile: '/src/fluent-bit/src/flb_ra_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ckey
        - map
        - subkeys
        - start_key
        - out_key
        - out_val
      BBCount:         19
      ICount:          150
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - ra_key_val_id
        - subkey_to_object
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_ra_key.c:275,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:276,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:280,23'
              BranchSideFuncs:
                - mk_list_size.602
                - subkey_to_object
        - Branch String:   'src/flb_ra_key.c:283,41'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:283,48'
              BranchSideFuncs:
                - mk_list_size.602
                - subkey_to_object
            - BranchSide:      'src/flb_ra_key.c:284,12'
              BranchSideFuncs:
                - mk_list_size.602
                - subkey_to_object
        - Branch String:   'src/flb_ra_key.c:284,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:284,12'
              BranchSideFuncs:
                - mk_list_size.602
                - subkey_to_object
            - BranchSide:      'src/flb_ra_key.c:293,25'
              BranchSideFuncs: []
        - Branch String:   'src/flb_ra_key.c:284,28'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:284,44'
              BranchSideFuncs:
                - mk_list_size.602
                - subkey_to_object
            - BranchSide:      'src/flb_ra_key.c:293,25'
              BranchSideFuncs: []
        - Branch String:   'src/flb_ra_key.c:283,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:285,38'
              BranchSideFuncs:
                - subkey_to_object
            - BranchSide:      'src/flb_ra_key.c:293,25'
              BranchSideFuncs: []
        - Branch String:   'src/flb_ra_key.c:286,13'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:287,24'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:291,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_ra_key.c:274,9'
          Dst:             ra_key_val_id
        - Src:             'src/flb_ra_key.c:285,15'
          Dst:             subkey_to_object
    - functionName:    msgpack_object_to_ra_value
      functionSourceFile: '/src/fluent-bit/src/flb_ra_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
        - result
      BBCount:         29
      ICount:          168
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - flb_sds_create_len
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/flb_ra_key.c:37,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:38,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:42,16'
              BranchSideFuncs:
                - flb_sds_create_len
        - Branch String:   'src/flb_ra_key.c:42,56'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:43,16'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:44,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_ra_key.c:42,14'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:44,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:48,16'
              BranchSideFuncs:
                - flb_sds_create_len
        - Branch String:   'src/flb_ra_key.c:48,47'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:49,16'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:50,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_ra_key.c:48,14'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:50,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:54,16'
              BranchSideFuncs:
                - flb_sds_create_len
        - Branch String:   'src/flb_ra_key.c:54,14'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:55,9'
              BranchSideFuncs:
                - flb_sds_create_len
            - BranchSide:      'src/flb_ra_key.c:65,16'
              BranchSideFuncs: []
        - Branch String:   'src/flb_ra_key.c:60,13'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:61,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:63,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_ra_key.c:65,14'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:67,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:71,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_ra_key.c:56,30'
          Dst:             flb_sds_create_len
    - functionName:    flb_calloc
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - n
        - size
      BBCount:         8
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - calloc
        - flb_fuzz_get_probability
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:85,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:86,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:90,8'
              BranchSideFuncs:
                - flb_fuzz_get_probability.596
                - calloc
        - Branch String:   'include/fluent-bit/flb_mem.h:90,8'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:91,6'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:95,19'
              BranchSideFuncs:
                - calloc
      Callsites:
        - Src:             'include/fluent-bit/flb_mem.h:90,8'
          Dst:             flb_fuzz_get_probability
        - Src:             'include/fluent-bit/flb_mem.h:95,12'
          Dst:             calloc
    - functionName:    flb_ra_key_to_value
      functionSourceFile: '/src/fluent-bit/src/flb_ra_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ckey
        - map
        - subkeys
      BBCount:         28
      ICount:          172
      EdgeCount:       38
      CyclomaticComplexity: 12
      functionsReached:
        - __errno_location
        - flb_calloc
        - flb_errno_print
        - flb_free
        - flb_log_check
        - flb_log_print
        - msgpack_object_to_ra_value
        - ra_key_val_id
        - subkey_to_object
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/flb_ra_key.c:218,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:219,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_ra_key.c:223,15'
              BranchSideFuncs:
                - flb_calloc.611
                - __errno_location
                - flb_errno_print
                - msgpack_object_to_ra_value
                - flb_log_check.594
                - flb_free.599
                - flb_log_print
                - mk_list_size.602
                - subkey_to_object
                - flb_free.599
                - msgpack_object_to_ra_value
                - flb_free.599
        - Branch String:   'src/flb_ra_key.c:227,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:228,9'
              BranchSideFuncs:
                - msgpack_object_to_ra_value
                - flb_log_check.594
                - flb_free.599
                - flb_log_print
                - mk_list_size.602
                - subkey_to_object
                - flb_free.599
                - msgpack_object_to_ra_value
                - flb_free.599
            - BranchSide:      'src/flb_ra_key.c:231,5'
              BranchSideFuncs:
                - msgpack_object_to_ra_value
                - flb_log_check.594
                - flb_free.599
                - flb_log_print
                - mk_list_size.602
                - subkey_to_object
                - flb_free.599
                - msgpack_object_to_ra_value
                - flb_free.599
        - Branch String:   'src/flb_ra_key.c:233,41'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:233,48'
              BranchSideFuncs:
                - msgpack_object_to_ra_value
                - flb_log_check.594
                - flb_free.599
                - flb_log_print
                - mk_list_size.602
                - subkey_to_object
                - flb_free.599
                - msgpack_object_to_ra_value
                - flb_free.599
            - BranchSide:      'src/flb_ra_key.c:234,12'
              BranchSideFuncs:
                - msgpack_object_to_ra_value
                - flb_log_check.594
                - flb_free.599
                - flb_log_print
                - mk_list_size.602
                - subkey_to_object
                - flb_free.599
                - msgpack_object_to_ra_value
                - flb_free.599
        - Branch String:   'src/flb_ra_key.c:234,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:234,12'
              BranchSideFuncs:
                - msgpack_object_to_ra_value
                - flb_log_check.594
                - flb_free.599
                - flb_log_print
                - mk_list_size.602
                - subkey_to_object
                - flb_free.599
                - msgpack_object_to_ra_value
                - flb_free.599
            - BranchSide:      'src/flb_ra_key.c:251,47'
              BranchSideFuncs:
                - msgpack_object_to_ra_value
                - flb_log_check.594
                - flb_free.599
                - flb_log_print
        - Branch String:   'src/flb_ra_key.c:234,28'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:234,44'
              BranchSideFuncs:
                - mk_list_size.602
                - msgpack_object_to_ra_value
                - flb_log_check.594
                - flb_free.599
                - flb_log_print
                - subkey_to_object
                - flb_free.599
                - msgpack_object_to_ra_value
                - flb_free.599
            - BranchSide:      'src/flb_ra_key.c:251,47'
              BranchSideFuncs:
                - msgpack_object_to_ra_value
                - flb_log_check.594
                - flb_free.599
                - flb_log_print
        - Branch String:   'src/flb_ra_key.c:233,9'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:236,38'
              BranchSideFuncs:
                - subkey_to_object
                - flb_free.599
                - msgpack_object_to_ra_value
                - flb_free.599
            - BranchSide:      'src/flb_ra_key.c:251,47'
              BranchSideFuncs:
                - msgpack_object_to_ra_value
                - flb_log_check.594
                - flb_free.599
                - flb_log_print
        - Branch String:   'src/flb_ra_key.c:237,13'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:238,47'
              BranchSideFuncs:
                - msgpack_object_to_ra_value
                - flb_free.599
            - BranchSide:      'src/flb_ra_key.c:246,22'
              BranchSideFuncs:
                - flb_free.599
        - Branch String:   'src/flb_ra_key.c:239,17'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:240,26'
              BranchSideFuncs:
                - flb_free.599
            - BranchSide:      'src/flb_ra_key.c:243,20'
              BranchSideFuncs: []
        - Branch String:   'src/flb_ra_key.c:253,13'
          Branch Sides:
            - BranchSide:      'src/flb_ra_key.c:253,13'
              BranchSideFuncs:
                - flb_log_print
                - flb_free.599
            - BranchSide:      'src/flb_ra_key.c:254,22'
              BranchSideFuncs:
                - flb_free.599
      Callsites:
        - Src:             'src/flb_ra_key.c:217,9'
          Dst:             ra_key_val_id
        - Src:             'src/flb_ra_key.c:226,14'
          Dst:             flb_calloc
        - Src:             'src/flb_ra_key.c:228,9'
          Dst:             __errno_location
        - Src:             'src/flb_ra_key.c:228,9'
          Dst:             flb_errno_print
        - Src:             'src/flb_ra_key.c:236,15'
          Dst:             subkey_to_object
        - Src:             'src/flb_ra_key.c:238,19'
          Dst:             msgpack_object_to_ra_value
        - Src:             'src/flb_ra_key.c:240,17'
          Dst:             flb_free
        - Src:             'src/flb_ra_key.c:246,13'
          Dst:             flb_free
        - Src:             'src/flb_ra_key.c:251,15'
          Dst:             msgpack_object_to_ra_value
        - Src:             'src/flb_ra_key.c:253,13'
          Dst:             flb_log_check
        - Src:             'src/flb_ra_key.c:253,13'
          Dst:             flb_log_print
        - Src:             'src/flb_ra_key.c:254,13'
          Dst:             flb_free
    - functionName:    __bswap_64
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_fuzz_get_probability
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - val
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:59,7'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:60,5'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:62,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_mp_chunk_cobj_record_destroy
      functionSourceFile: '/src/fluent-bit/src/flb_mp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1252
      functionLinenumberEnd: 1280
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - chunk_cobj
        - record
      BBCount:         23
      ICount:          139
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - flb_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_mp.c:1256,9'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:1257,9'
              BranchSideFuncs:
                - cfl_list_del
                - flb_free.781
                - cfl_object_destroy
                - cfl_object_destroy
            - BranchSide:      'src/flb_mp.c:1260,9'
              BranchSideFuncs:
                - cfl_list_del
                - flb_free.781
                - cfl_object_destroy
                - cfl_object_destroy
        - Branch String:   'src/flb_mp.c:1260,20'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:1260,23'
              BranchSideFuncs:
                - cfl_list_del
                - flb_free.781
                - cfl_object_destroy
                - cfl_object_destroy
            - BranchSide:      'src/flb_mp.c:1269,9'
              BranchSideFuncs:
                - cfl_list_del
                - flb_free.781
                - cfl_object_destroy
                - cfl_object_destroy
        - Branch String:   'src/flb_mp.c:1260,9'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:1261,17'
              BranchSideFuncs:
                - cfl_list_del
                - flb_free.781
                - cfl_object_destroy
                - cfl_object_destroy
            - BranchSide:      'src/flb_mp.c:1269,9'
              BranchSideFuncs:
                - cfl_list_del
                - flb_free.781
                - cfl_object_destroy
                - cfl_object_destroy
        - Branch String:   'src/flb_mp.c:1264,29'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:1264,32'
              BranchSideFuncs:
                - cfl_list_del
                - flb_free.781
                - cfl_object_destroy
                - cfl_object_destroy
            - BranchSide:      'src/flb_mp.c:1265,13'
              BranchSideFuncs:
                - cfl_list_del
                - flb_free.781
                - cfl_object_destroy
                - cfl_object_destroy
        - Branch String:   'src/flb_mp.c:1264,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:1265,13'
              BranchSideFuncs:
                - cfl_list_del
                - flb_free.781
                - cfl_object_destroy
                - cfl_object_destroy
            - BranchSide:      'src/flb_mp.c:1267,5'
              BranchSideFuncs:
                - cfl_list_del
                - flb_free.781
                - cfl_object_destroy
                - cfl_object_destroy
        - Branch String:   'src/flb_mp.c:1269,9'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:1270,28'
              BranchSideFuncs:
                - cfl_object_destroy
                - cfl_list_del
                - flb_free.781
                - cfl_object_destroy
            - BranchSide:      'src/flb_mp.c:1272,9'
              BranchSideFuncs:
                - cfl_list_del
                - flb_free.781
                - cfl_object_destroy
        - Branch String:   'src/flb_mp.c:1272,9'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:1273,28'
              BranchSideFuncs:
                - cfl_object_destroy
                - cfl_list_del
                - flb_free.781
            - BranchSide:      'src/flb_mp.c:1276,19'
              BranchSideFuncs:
                - cfl_list_del
                - flb_free.781
      Callsites:
        - Src:             'src/flb_mp.c:1277,5'
          Dst:             flb_free
    - functionName:    flb_free
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_mp_chunk_cobj_record_next
      functionSourceFile: '/src/fluent-bit/src/flb_mp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1183
      functionLinenumberEnd: 1248
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - chunk_cobj
        - out_record
      BBCount:         25
      ICount:          248
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - flb_free
        - flb_log_event_decoder_next
        - flb_mp_chunk_record_create
        - flb_mp_object_to_cfl
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_mp.c:1195,9'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:1196,45'
              BranchSideFuncs:
                - flb_mp_chunk_record_create
                - flb_log_event_decoder_next
                - flb_mp_object_to_cfl
                - flb_free.781
                - flb_mp_object_to_cfl
                - cfl_object_destroy
                - flb_free.781
                - cfl_list_add
                - flb_free.781
            - BranchSide:      'src/flb_mp.c:1223,14'
              BranchSideFuncs:
                - cfl_list_size
        - Branch String:   'src/flb_mp.c:1197,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:1198,13'
              BranchSideFuncs:
                - flb_log_event_decoder_next
                - flb_mp_object_to_cfl
                - flb_free.781
                - flb_mp_object_to_cfl
                - cfl_object_destroy
                - flb_free.781
                - cfl_list_add
                - flb_free.781
            - BranchSide:      'src/flb_mp.c:1201,42'
              BranchSideFuncs:
                - flb_log_event_decoder_next
                - flb_mp_object_to_cfl
                - flb_free.781
                - flb_mp_object_to_cfl
                - cfl_object_destroy
                - flb_free.781
                - cfl_list_add
                - flb_free.781
        - Branch String:   'src/flb_mp.c:1202,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:1203,22'
              BranchSideFuncs:
                - flb_free.781
            - BranchSide:      'src/flb_mp.c:1207,54'
              BranchSideFuncs:
                - flb_mp_object_to_cfl
                - flb_free.781
                - flb_mp_object_to_cfl
                - cfl_object_destroy
                - flb_free.781
                - cfl_list_add
        - Branch String:   'src/flb_mp.c:1208,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:1209,22'
              BranchSideFuncs:
                - flb_mp_object_to_cfl
                - cfl_object_destroy
                - flb_free.781
                - cfl_list_add
            - BranchSide:      'src/flb_mp.c:1213,52'
              BranchSideFuncs:
                - flb_mp_object_to_cfl
                - cfl_object_destroy
                - flb_free.781
                - cfl_list_add
        - Branch String:   'src/flb_mp.c:1214,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:1215,32'
              BranchSideFuncs:
                - cfl_list_add
            - BranchSide:      'src/flb_mp.c:1220,23'
              BranchSideFuncs:
                - cfl_list_add
        - Branch String:   'src/flb_mp.c:1223,14'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:1225,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:1235,28'
              BranchSideFuncs:
                - cfl_list_size
        - Branch String:   'src/flb_mp.c:1225,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:1226,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:1230,19'
              BranchSideFuncs: []
        - Branch String:   'src/flb_mp.c:1230,19'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:1230,19'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:1230,19'
              BranchSideFuncs: []
        - Branch String:   'src/flb_mp.c:1235,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:1236,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:1240,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_mp.c:1196,18'
          Dst:             flb_mp_chunk_record_create
        - Src:             'src/flb_mp.c:1201,15'
          Dst:             flb_log_event_decoder_next
        - Src:             'src/flb_mp.c:1203,13'
          Dst:             flb_free
        - Src:             'src/flb_mp.c:1207,33'
          Dst:             flb_mp_object_to_cfl
        - Src:             'src/flb_mp.c:1209,13'
          Dst:             flb_free
        - Src:             'src/flb_mp.c:1213,31'
          Dst:             flb_mp_object_to_cfl
        - Src:             'src/flb_mp.c:1216,13'
          Dst:             flb_free
    - functionName:    flb_mp_chunk_record_create
      functionSourceFile: '/src/fluent-bit/src/flb_mp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1024
      functionLinenumberEnd: 1035
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - chunk_cobj
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - flb_calloc
        - flb_errno_print
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_mp.c:1028,9'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:1029,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:1032,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_mp.c:1027,14'
          Dst:             flb_calloc
        - Src:             'src/flb_mp.c:1029,9'
          Dst:             __errno_location
        - Src:             'src/flb_mp.c:1029,9'
          Dst:             flb_errno_print
    - functionName:    flb_mp_object_to_cfl
      functionSourceFile: '/src/fluent-bit/src/flb_mp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 876
      functionLinenumberEnd: 910
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
      BBCount:         21
      ICount:          116
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - mp_object_to_cfl
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/flb_mp.c:882,39'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:882,42'
              BranchSideFuncs:
                - cfl_object_create
                - mp_object_to_cfl
                - cfl_object_set
                - cfl_object_destroy
                - cfl_array_destroy
                - cfl_kvlist_destroy
                - cfl_object_destroy
            - BranchSide:      'src/flb_mp.c:886,11'
              BranchSideFuncs:
                - cfl_object_create
                - mp_object_to_cfl
                - cfl_object_set
                - cfl_object_destroy
                - cfl_array_destroy
                - cfl_kvlist_destroy
                - cfl_object_destroy
        - Branch String:   'src/flb_mp.c:882,9'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:883,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:886,11'
              BranchSideFuncs:
                - cfl_object_create
                - mp_object_to_cfl
                - cfl_object_set
                - cfl_object_destroy
                - cfl_array_destroy
                - cfl_kvlist_destroy
                - cfl_object_destroy
        - Branch String:   'src/flb_mp.c:887,9'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:888,9'
              BranchSideFuncs:
                - mp_object_to_cfl
                - cfl_object_set
                - cfl_object_destroy
                - cfl_array_destroy
                - cfl_kvlist_destroy
                - cfl_object_destroy
            - BranchSide:      'src/flb_mp.c:891,34'
              BranchSideFuncs:
                - mp_object_to_cfl
                - cfl_object_set
                - cfl_object_destroy
                - cfl_array_destroy
                - cfl_kvlist_destroy
                - cfl_object_destroy
        - Branch String:   'src/flb_mp.c:892,9'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:893,28'
              BranchSideFuncs:
                - cfl_object_destroy
            - BranchSide:      'src/flb_mp.c:897,26'
              BranchSideFuncs:
                - cfl_object_set
                - cfl_object_destroy
                - cfl_array_destroy
                - cfl_kvlist_destroy
        - Branch String:   'src/flb_mp.c:898,9'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:899,13'
              BranchSideFuncs:
                - cfl_object_destroy
                - cfl_array_destroy
                - cfl_kvlist_destroy
            - BranchSide:      'src/flb_mp.c:909,12'
              BranchSideFuncs: []
        - Branch String:   'src/flb_mp.c:899,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:900,32'
              BranchSideFuncs:
                - cfl_kvlist_destroy
                - cfl_object_destroy
            - BranchSide:      'src/flb_mp.c:902,18'
              BranchSideFuncs:
                - cfl_object_destroy
                - cfl_array_destroy
      Callsites:
        - Src:             'src/flb_mp.c:891,11'
          Dst:             mp_object_to_cfl
    - functionName:    mp_object_to_cfl
      functionSourceFile: '/src/fluent-bit/src/flb_mp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 871
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
        - o
      BBCount:         72
      ICount:          483
      EdgeCount:       92
      CyclomaticComplexity: 22
      functionsReached:
        - mp_object_to_cfl
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/flb_mp.c:716,5'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:718,15'
              BranchSideFuncs:
                - cfl_variant_create_from_null
            - BranchSide:      'src/flb_mp.c:726,44'
              BranchSideFuncs:
                - cfl_variant_create_from_bool
            - BranchSide:      'src/flb_mp.c:734,46'
              BranchSideFuncs:
                - cfl_variant_create_from_uint64
            - BranchSide:      'src/flb_mp.c:742,45'
              BranchSideFuncs:
                - cfl_variant_create_from_int64
            - BranchSide:      'src/flb_mp.c:751,46'
              BranchSideFuncs:
                - cfl_variant_create_from_double
            - BranchSide:      'src/flb_mp.c:751,46'
              BranchSideFuncs:
                - cfl_variant_create_from_double
            - BranchSide:      'src/flb_mp.c:759,57'
              BranchSideFuncs:
                - cfl_variant_create_from_string_s
            - BranchSide:      'src/flb_mp.c:768,54'
              BranchSideFuncs:
                - cfl_variant_create_from_bytes
            - BranchSide:      'src/flb_mp.c:779,10'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:783,34'
              BranchSideFuncs:
                - cfl_array_create
                - cfl_array_destroy
                - mp_object_to_cfl
                - cfl_array_append_array
                - cfl_array_append
                - cfl_array_append_kvlist
            - BranchSide:      'src/flb_mp.c:815,18'
              BranchSideFuncs:
                - cfl_kvlist_create
                - cfl_kvlist_destroy
                - mp_object_to_cfl
                - cfl_kvlist_insert_array_s
                - cfl_kvlist_insert_s
                - cfl_kvlist_insert_kvlist_s
            - BranchSide:      'src/flb_mp.c:867,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_mp.c:719,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:720,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:722,16'
              BranchSideFuncs: []
        - Branch String:   'src/flb_mp.c:727,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:728,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:730,16'
              BranchSideFuncs: []
        - Branch String:   'src/flb_mp.c:735,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:736,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:738,16'
              BranchSideFuncs: []
        - Branch String:   'src/flb_mp.c:743,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:744,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:746,16'
              BranchSideFuncs: []
        - Branch String:   'src/flb_mp.c:752,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:753,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:755,16'
              BranchSideFuncs: []
        - Branch String:   'src/flb_mp.c:761,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:762,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:764,16'
              BranchSideFuncs: []
        - Branch String:   'src/flb_mp.c:770,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:771,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:774,16'
              BranchSideFuncs: []
        - Branch String:   'src/flb_mp.c:784,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:785,13'
              BranchSideFuncs:
                - cfl_array_destroy
                - mp_object_to_cfl
                - cfl_array_append_array
                - cfl_array_append
                - cfl_array_append_kvlist
            - BranchSide:      'src/flb_mp.c:787,13'
              BranchSideFuncs:
                - cfl_array_destroy
                - mp_object_to_cfl
                - cfl_array_append_array
                - cfl_array_append
                - cfl_array_append_kvlist
        - Branch String:   'src/flb_mp.c:789,9'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:790,52'
              BranchSideFuncs:
                - mp_object_to_cfl
                - cfl_array_destroy
                - cfl_array_append_array
                - cfl_array_append
                - cfl_array_append_kvlist
            - BranchSide:      'src/flb_mp.c:806,13'
              BranchSideFuncs:
                - cfl_array_destroy
        - Branch String:   'src/flb_mp.c:791,17'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:792,47'
              BranchSideFuncs:
                - cfl_array_append_kvlist
                - cfl_array_destroy
                - mp_object_to_cfl
                - cfl_array_append_array
                - cfl_array_append
            - BranchSide:      'src/flb_mp.c:794,22'
              BranchSideFuncs:
                - cfl_array_destroy
                - cfl_array_append_array
                - mp_object_to_cfl
                - cfl_array_append_kvlist
                - cfl_array_append
        - Branch String:   'src/flb_mp.c:794,22'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:795,40'
              BranchSideFuncs:
                - cfl_array_append
                - cfl_array_destroy
                - mp_object_to_cfl
                - cfl_array_append_array
                - cfl_array_append_kvlist
            - BranchSide:      'src/flb_mp.c:797,22'
              BranchSideFuncs:
                - cfl_array_destroy
                - cfl_array_append_array
                - mp_object_to_cfl
                - cfl_array_append
                - cfl_array_append_kvlist
        - Branch String:   'src/flb_mp.c:797,22'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:798,46'
              BranchSideFuncs:
                - cfl_array_append_array
                - cfl_array_destroy
                - mp_object_to_cfl
                - cfl_array_append
                - cfl_array_append_kvlist
            - BranchSide:      'src/flb_mp.c:801,21'
              BranchSideFuncs:
                - cfl_array_destroy
        - Branch String:   'src/flb_mp.c:806,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:807,31'
              BranchSideFuncs:
                - cfl_array_destroy
            - BranchSide:      'src/flb_mp.c:811,16'
              BranchSideFuncs: []
        - Branch String:   'src/flb_mp.c:816,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:817,13'
              BranchSideFuncs:
                - cfl_kvlist_destroy
                - mp_object_to_cfl
                - cfl_kvlist_insert_array_s
                - cfl_kvlist_insert_s
                - cfl_kvlist_insert_kvlist_s
            - BranchSide:      'src/flb_mp.c:820,13'
              BranchSideFuncs:
                - cfl_kvlist_destroy
                - mp_object_to_cfl
                - cfl_kvlist_insert_array_s
                - cfl_kvlist_insert_s
                - cfl_kvlist_insert_kvlist_s
        - Branch String:   'src/flb_mp.c:821,9'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:822,19'
              BranchSideFuncs:
                - mp_object_to_cfl
                - cfl_kvlist_destroy
                - cfl_kvlist_insert_array_s
                - cfl_kvlist_insert_s
                - cfl_kvlist_insert_kvlist_s
            - BranchSide:      'src/flb_mp.c:858,13'
              BranchSideFuncs:
                - cfl_kvlist_destroy
        - Branch String:   'src/flb_mp.c:826,17'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:827,21'
              BranchSideFuncs:
                - cfl_kvlist_destroy
            - BranchSide:      'src/flb_mp.c:832,19'
              BranchSideFuncs:
                - mp_object_to_cfl
                - cfl_kvlist_destroy
                - cfl_kvlist_insert_array_s
                - cfl_kvlist_insert_s
                - cfl_kvlist_insert_kvlist_s
        - Branch String:   'src/flb_mp.c:833,17'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:834,18'
              BranchSideFuncs:
                - cfl_kvlist_destroy
            - BranchSide:      'src/flb_mp.c:837,17'
              BranchSideFuncs:
                - cfl_kvlist_destroy
                - cfl_kvlist_insert_array_s
                - mp_object_to_cfl
                - cfl_kvlist_insert_s
                - cfl_kvlist_insert_kvlist_s
        - Branch String:   'src/flb_mp.c:837,17'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:838,50'
              BranchSideFuncs:
                - cfl_kvlist_insert_kvlist_s
                - cfl_kvlist_destroy
                - mp_object_to_cfl
                - cfl_kvlist_insert_array_s
                - cfl_kvlist_insert_s
            - BranchSide:      'src/flb_mp.c:842,22'
              BranchSideFuncs:
                - cfl_kvlist_destroy
                - cfl_kvlist_insert_array_s
                - mp_object_to_cfl
                - cfl_kvlist_insert_kvlist_s
                - cfl_kvlist_insert_s
        - Branch String:   'src/flb_mp.c:842,22'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:843,43'
              BranchSideFuncs:
                - cfl_kvlist_insert_s
                - cfl_kvlist_destroy
                - mp_object_to_cfl
                - cfl_kvlist_insert_array_s
                - cfl_kvlist_insert_kvlist_s
            - BranchSide:      'src/flb_mp.c:847,22'
              BranchSideFuncs:
                - cfl_kvlist_destroy
                - cfl_kvlist_insert_array_s
                - mp_object_to_cfl
                - cfl_kvlist_insert_s
                - cfl_kvlist_insert_kvlist_s
        - Branch String:   'src/flb_mp.c:847,22'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:848,49'
              BranchSideFuncs:
                - cfl_kvlist_insert_array_s
                - cfl_kvlist_destroy
                - mp_object_to_cfl
                - cfl_kvlist_insert_s
                - cfl_kvlist_insert_kvlist_s
            - BranchSide:      'src/flb_mp.c:853,21'
              BranchSideFuncs:
                - cfl_kvlist_destroy
        - Branch String:   'src/flb_mp.c:858,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:859,32'
              BranchSideFuncs:
                - cfl_kvlist_destroy
            - BranchSide:      'src/flb_mp.c:863,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_mp.c:790,19'
          Dst:             mp_object_to_cfl
        - Src:             'src/flb_mp.c:832,19'
          Dst:             mp_object_to_cfl
    - functionName:    flb_calloc
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - n
        - size
      BBCount:         8
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - calloc
        - flb_fuzz_get_probability
      functionUses:    5
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:85,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:86,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:90,8'
              BranchSideFuncs:
                - flb_fuzz_get_probability.780
                - calloc
        - Branch String:   'include/fluent-bit/flb_mem.h:90,8'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:91,6'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:95,19'
              BranchSideFuncs:
                - calloc
      Callsites:
        - Src:             'include/fluent-bit/flb_mem.h:90,8'
          Dst:             flb_fuzz_get_probability
        - Src:             'include/fluent-bit/flb_mem.h:95,12'
          Dst:             calloc
    - functionName:    flb_mp_chunk_cobj_destroy
      functionSourceFile: '/src/fluent-bit/src/flb_mp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1156
      functionLinenumberEnd: 1179
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - chunk_cobj
      BBCount:         16
      ICount:          112
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - flb_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_mp.c:1161,9'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:1162,9'
              BranchSideFuncs:
                - flb_free.781
                - cfl_list_del
                - flb_free.781
                - cfl_object_destroy
                - cfl_object_destroy
            - BranchSide:      'src/flb_mp.c:1165,5'
              BranchSideFuncs:
                - flb_free.781
                - cfl_list_del
                - flb_free.781
                - cfl_object_destroy
                - cfl_object_destroy
        - Branch String:   'src/flb_mp.c:1165,5'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:1166,18'
              BranchSideFuncs:
                - cfl_list_del
                - flb_free.781
                - flb_free.781
                - cfl_object_destroy
                - cfl_object_destroy
            - BranchSide:      'src/flb_mp.c:1177,14'
              BranchSideFuncs:
                - flb_free.781
        - Branch String:   'src/flb_mp.c:1167,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:1168,32'
              BranchSideFuncs:
                - cfl_object_destroy
                - cfl_list_del
                - flb_free.781
                - flb_free.781
                - cfl_object_destroy
            - BranchSide:      'src/flb_mp.c:1170,13'
              BranchSideFuncs:
                - cfl_list_del
                - flb_free.781
                - flb_free.781
                - cfl_object_destroy
                - cfl_object_destroy
        - Branch String:   'src/flb_mp.c:1170,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:1171,32'
              BranchSideFuncs:
                - cfl_object_destroy
                - cfl_list_del
                - flb_free.781
                - flb_free.781
                - cfl_object_destroy
            - BranchSide:      'src/flb_mp.c:1173,23'
              BranchSideFuncs:
                - cfl_list_del
                - flb_free.781
                - flb_free.781
                - cfl_object_destroy
                - cfl_object_destroy
      Callsites:
        - Src:             'src/flb_mp.c:1174,9'
          Dst:             flb_free
        - Src:             'src/flb_mp.c:1177,5'
          Dst:             flb_free
    - functionName:    flb_log_event_encoder_set_body_from_raw_msgpack
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_log_event_encoder_body_macros.h'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - context
        - value_buffer
        - value_size
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - flb_log_event_encoder_append_raw_msgpack
        - flb_log_event_encoder_dynamic_field_flush
        - flb_log_event_encoder_dynamic_field_reset
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_log_event_encoder_body_macros.h:160,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log_event_encoder_body_macros.h:161,18'
              BranchSideFuncs:
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_dynamic_field_flush
            - BranchSide:      'include/fluent-bit/flb_log_event_encoder_body_macros.h:167,9'
              BranchSideFuncs:
                - flb_log_event_encoder_dynamic_field_flush
        - Branch String:   'include/fluent-bit/flb_log_event_encoder_body_macros.h:167,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log_event_encoder_body_macros.h:167,9'
              BranchSideFuncs:
                - flb_log_event_encoder_dynamic_field_flush
            - BranchSide:      'include/fluent-bit/flb_log_event_encoder_body_macros.h:168,61'
              BranchSideFuncs:
                - flb_log_event_encoder_dynamic_field_flush
      Callsites:
        - Src:             'include/fluent-bit/flb_log_event_encoder_body_macros.h:158,14'
          Dst:             flb_log_event_encoder_dynamic_field_reset
        - Src:             'include/fluent-bit/flb_log_event_encoder_body_macros.h:161,18'
          Dst:             flb_log_event_encoder_append_raw_msgpack
        - Src:             'include/fluent-bit/flb_log_event_encoder_body_macros.h:168,18'
          Dst:             flb_log_event_encoder_dynamic_field_flush
    - functionName:    flb_log_event_encoder_set_metadata_from_raw_msgpack
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_log_event_encoder_metadata_macros.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - context
        - value_buffer
        - value_size
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - flb_log_event_encoder_append_raw_msgpack
        - flb_log_event_encoder_dynamic_field_flush
        - flb_log_event_encoder_dynamic_field_reset
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_log_event_encoder_metadata_macros.h:159,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log_event_encoder_metadata_macros.h:160,18'
              BranchSideFuncs:
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_dynamic_field_flush
            - BranchSide:      'include/fluent-bit/flb_log_event_encoder_metadata_macros.h:166,9'
              BranchSideFuncs:
                - flb_log_event_encoder_dynamic_field_flush
        - Branch String:   'include/fluent-bit/flb_log_event_encoder_metadata_macros.h:166,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log_event_encoder_metadata_macros.h:166,9'
              BranchSideFuncs:
                - flb_log_event_encoder_dynamic_field_flush
            - BranchSide:      'include/fluent-bit/flb_log_event_encoder_metadata_macros.h:167,61'
              BranchSideFuncs:
                - flb_log_event_encoder_dynamic_field_flush
      Callsites:
        - Src:             'include/fluent-bit/flb_log_event_encoder_metadata_macros.h:157,14'
          Dst:             flb_log_event_encoder_dynamic_field_reset
        - Src:             'include/fluent-bit/flb_log_event_encoder_metadata_macros.h:160,18'
          Dst:             flb_log_event_encoder_append_raw_msgpack
        - Src:             'include/fluent-bit/flb_log_event_encoder_metadata_macros.h:167,18'
          Dst:             flb_log_event_encoder_dynamic_field_flush
    - functionName:    generate_empty_msgpack_map
      functionSourceFile: '/src/fluent-bit/src/flb_mp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1059
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_buf
        - out_size
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_mp_chunk_cobj_encode
      functionSourceFile: '/src/fluent-bit/src/flb_mp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1076
      functionLinenumberEnd: 1153
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - chunk_cobj
        - out_buf
        - out_size
      BBCount:         34
      ICount:          254
      EdgeCount:       47
      CyclomaticComplexity: 15
      functionsReached:
        - flb_free
        - flb_log_event_encoder_begin_record
        - flb_log_event_encoder_claim_internal_buffer_ownership
        - flb_log_event_encoder_commit_record
        - flb_log_event_encoder_set_body_from_raw_msgpack
        - flb_log_event_encoder_set_metadata_from_raw_msgpack
        - flb_log_event_encoder_set_timestamp
        - flb_mp_cfl_to_msgpack
        - generate_empty_msgpack_map
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_mp.c:1083,9'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:1084,9'
              BranchSideFuncs:
                - flb_log_event_encoder_claim_internal_buffer_ownership
                - flb_log_event_encoder_begin_record
                - flb_log_event_encoder_set_timestamp
                - generate_empty_msgpack_map
                - flb_log_event_encoder_set_metadata_from_raw_msgpack
                - flb_free.781
                - generate_empty_msgpack_map
                - flb_log_event_encoder_set_body_from_raw_msgpack
                - flb_free.781
                - flb_log_event_encoder_commit_record
                - flb_free.781
                - flb_mp_cfl_to_msgpack
                - flb_free.781
                - flb_mp_cfl_to_msgpack
            - BranchSide:      'src/flb_mp.c:1088,5'
              BranchSideFuncs:
                - flb_log_event_encoder_claim_internal_buffer_ownership
                - flb_log_event_encoder_begin_record
                - flb_log_event_encoder_set_timestamp
                - generate_empty_msgpack_map
                - flb_log_event_encoder_set_metadata_from_raw_msgpack
                - flb_free.781
                - generate_empty_msgpack_map
                - flb_log_event_encoder_set_body_from_raw_msgpack
                - flb_free.781
                - flb_log_event_encoder_commit_record
                - flb_free.781
                - flb_mp_cfl_to_msgpack
                - flb_free.781
                - flb_mp_cfl_to_msgpack
        - Branch String:   'src/flb_mp.c:1088,5'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:1089,18'
              BranchSideFuncs:
                - flb_log_event_encoder_begin_record
                - flb_log_event_encoder_set_timestamp
                - generate_empty_msgpack_map
                - flb_log_event_encoder_set_metadata_from_raw_msgpack
                - flb_free.781
                - generate_empty_msgpack_map
                - flb_log_event_encoder_set_body_from_raw_msgpack
                - flb_free.781
                - flb_log_event_encoder_commit_record
                - flb_log_event_encoder_claim_internal_buffer_ownership
                - flb_free.781
                - flb_mp_cfl_to_msgpack
                - flb_free.781
                - flb_mp_cfl_to_msgpack
            - BranchSide:      'src/flb_mp.c:1148,16'
              BranchSideFuncs:
                - flb_log_event_encoder_claim_internal_buffer_ownership
        - Branch String:   'src/flb_mp.c:1092,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:1093,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:1096,51'
              BranchSideFuncs:
                - flb_log_event_encoder_set_timestamp
                - generate_empty_msgpack_map
                - flb_log_event_encoder_set_metadata_from_raw_msgpack
                - flb_free.781
                - generate_empty_msgpack_map
                - flb_log_event_encoder_set_body_from_raw_msgpack
                - flb_free.781
                - flb_log_event_encoder_commit_record
                - flb_log_event_encoder_claim_internal_buffer_ownership
                - flb_log_event_encoder_begin_record
                - flb_free.781
                - flb_mp_cfl_to_msgpack
                - flb_free.781
                - flb_mp_cfl_to_msgpack
        - Branch String:   'src/flb_mp.c:1097,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:1098,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:1101,13'
              BranchSideFuncs:
                - generate_empty_msgpack_map
                - flb_log_event_encoder_set_metadata_from_raw_msgpack
                - flb_free.781
                - generate_empty_msgpack_map
                - flb_log_event_encoder_set_body_from_raw_msgpack
                - flb_free.781
                - flb_log_event_encoder_commit_record
                - flb_log_event_encoder_claim_internal_buffer_ownership
                - flb_log_event_encoder_begin_record
                - flb_log_event_encoder_set_timestamp
                - flb_free.781
                - flb_mp_cfl_to_msgpack
                - flb_free.781
                - flb_mp_cfl_to_msgpack
        - Branch String:   'src/flb_mp.c:1101,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:1102,41'
              BranchSideFuncs:
                - flb_mp_cfl_to_msgpack
                - flb_log_event_encoder_set_metadata_from_raw_msgpack
                - flb_free.781
                - generate_empty_msgpack_map
                - flb_log_event_encoder_set_body_from_raw_msgpack
                - flb_free.781
                - flb_log_event_encoder_commit_record
                - flb_log_event_encoder_claim_internal_buffer_ownership
                - flb_log_event_encoder_begin_record
                - flb_log_event_encoder_set_timestamp
                - generate_empty_msgpack_map
                - flb_free.781
                - flb_mp_cfl_to_msgpack
                - flb_free.781
            - BranchSide:      'src/flb_mp.c:1108,19'
              BranchSideFuncs:
                - generate_empty_msgpack_map
                - flb_log_event_encoder_set_metadata_from_raw_msgpack
                - flb_free.781
                - generate_empty_msgpack_map
                - flb_log_event_encoder_set_body_from_raw_msgpack
                - flb_free.781
                - flb_log_event_encoder_commit_record
                - flb_log_event_encoder_claim_internal_buffer_ownership
                - flb_log_event_encoder_begin_record
                - flb_log_event_encoder_set_timestamp
                - flb_mp_cfl_to_msgpack
                - flb_free.781
                - flb_mp_cfl_to_msgpack
                - flb_free.781
        - Branch String:   'src/flb_mp.c:1103,17'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:1104,17'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:1106,9'
              BranchSideFuncs:
                - flb_log_event_encoder_set_metadata_from_raw_msgpack
                - flb_free.781
                - generate_empty_msgpack_map
                - flb_log_event_encoder_set_body_from_raw_msgpack
                - flb_free.781
                - flb_log_event_encoder_commit_record
                - flb_log_event_encoder_claim_internal_buffer_ownership
                - flb_log_event_encoder_begin_record
                - flb_log_event_encoder_set_timestamp
                - generate_empty_msgpack_map
                - flb_mp_cfl_to_msgpack
                - flb_free.781
                - flb_mp_cfl_to_msgpack
                - flb_free.781
        - Branch String:   'src/flb_mp.c:1109,17'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:1110,17'
              BranchSideFuncs: []
        - Branch String:   'src/flb_mp.c:1115,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:1116,22'
              BranchSideFuncs:
                - flb_free.781
            - BranchSide:      'src/flb_mp.c:1119,18'
              BranchSideFuncs:
                - flb_free.781
                - generate_empty_msgpack_map
                - flb_log_event_encoder_set_body_from_raw_msgpack
                - flb_free.781
                - flb_log_event_encoder_commit_record
                - flb_log_event_encoder_claim_internal_buffer_ownership
                - flb_log_event_encoder_begin_record
                - flb_log_event_encoder_set_timestamp
                - generate_empty_msgpack_map
                - flb_log_event_encoder_set_metadata_from_raw_msgpack
                - flb_free.781
                - flb_mp_cfl_to_msgpack
                - flb_free.781
                - flb_mp_cfl_to_msgpack
        - Branch String:   'src/flb_mp.c:1121,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:1122,41'
              BranchSideFuncs:
                - flb_mp_cfl_to_msgpack
                - flb_log_event_encoder_set_body_from_raw_msgpack
                - flb_free.781
                - flb_log_event_encoder_commit_record
                - flb_log_event_encoder_claim_internal_buffer_ownership
                - flb_log_event_encoder_begin_record
                - flb_log_event_encoder_set_timestamp
                - generate_empty_msgpack_map
                - flb_log_event_encoder_set_metadata_from_raw_msgpack
                - flb_free.781
                - generate_empty_msgpack_map
                - flb_free.781
                - flb_mp_cfl_to_msgpack
                - flb_free.781
            - BranchSide:      'src/flb_mp.c:1128,19'
              BranchSideFuncs:
                - generate_empty_msgpack_map
                - flb_log_event_encoder_set_body_from_raw_msgpack
                - flb_free.781
                - flb_log_event_encoder_commit_record
                - flb_log_event_encoder_claim_internal_buffer_ownership
                - flb_log_event_encoder_begin_record
                - flb_log_event_encoder_set_timestamp
                - generate_empty_msgpack_map
                - flb_log_event_encoder_set_metadata_from_raw_msgpack
                - flb_free.781
                - flb_mp_cfl_to_msgpack
                - flb_free.781
                - flb_mp_cfl_to_msgpack
                - flb_free.781
        - Branch String:   'src/flb_mp.c:1123,17'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:1124,17'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:1126,9'
              BranchSideFuncs:
                - flb_log_event_encoder_set_body_from_raw_msgpack
                - flb_free.781
                - flb_log_event_encoder_commit_record
                - flb_log_event_encoder_claim_internal_buffer_ownership
                - flb_log_event_encoder_begin_record
                - flb_log_event_encoder_set_timestamp
                - generate_empty_msgpack_map
                - flb_log_event_encoder_set_metadata_from_raw_msgpack
                - flb_free.781
                - generate_empty_msgpack_map
                - flb_mp_cfl_to_msgpack
                - flb_free.781
                - flb_mp_cfl_to_msgpack
                - flb_free.781
        - Branch String:   'src/flb_mp.c:1129,17'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:1130,17'
              BranchSideFuncs: []
        - Branch String:   'src/flb_mp.c:1135,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:1136,22'
              BranchSideFuncs:
                - flb_free.781
            - BranchSide:      'src/flb_mp.c:1139,18'
              BranchSideFuncs:
                - flb_free.781
                - flb_log_event_encoder_commit_record
                - flb_log_event_encoder_claim_internal_buffer_ownership
                - flb_log_event_encoder_begin_record
                - flb_log_event_encoder_set_timestamp
                - generate_empty_msgpack_map
                - flb_log_event_encoder_set_metadata_from_raw_msgpack
                - flb_free.781
                - generate_empty_msgpack_map
                - flb_log_event_encoder_set_body_from_raw_msgpack
                - flb_free.781
                - flb_mp_cfl_to_msgpack
                - flb_free.781
                - flb_mp_cfl_to_msgpack
        - Branch String:   'src/flb_mp.c:1142,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:1143,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:1145,5'
              BranchSideFuncs:
                - flb_log_event_encoder_claim_internal_buffer_ownership
                - flb_log_event_encoder_begin_record
                - flb_log_event_encoder_set_timestamp
                - generate_empty_msgpack_map
                - flb_log_event_encoder_set_metadata_from_raw_msgpack
                - flb_free.781
                - generate_empty_msgpack_map
                - flb_log_event_encoder_set_body_from_raw_msgpack
                - flb_free.781
                - flb_log_event_encoder_commit_record
                - flb_free.781
                - flb_mp_cfl_to_msgpack
                - flb_free.781
                - flb_mp_cfl_to_msgpack
      Callsites:
        - Src:             'src/flb_mp.c:1091,15'
          Dst:             flb_log_event_encoder_begin_record
        - Src:             'src/flb_mp.c:1096,15'
          Dst:             flb_log_event_encoder_set_timestamp
        - Src:             'src/flb_mp.c:1102,19'
          Dst:             flb_mp_cfl_to_msgpack
        - Src:             'src/flb_mp.c:1108,19'
          Dst:             generate_empty_msgpack_map
        - Src:             'src/flb_mp.c:1114,15'
          Dst:             flb_log_event_encoder_set_metadata_from_raw_msgpack
        - Src:             'src/flb_mp.c:1116,13'
          Dst:             flb_free
        - Src:             'src/flb_mp.c:1119,9'
          Dst:             flb_free
        - Src:             'src/flb_mp.c:1122,19'
          Dst:             flb_mp_cfl_to_msgpack
        - Src:             'src/flb_mp.c:1128,19'
          Dst:             generate_empty_msgpack_map
        - Src:             'src/flb_mp.c:1134,15'
          Dst:             flb_log_event_encoder_set_body_from_raw_msgpack
        - Src:             'src/flb_mp.c:1136,13'
          Dst:             flb_free
        - Src:             'src/flb_mp.c:1139,9'
          Dst:             flb_free
        - Src:             'src/flb_mp.c:1141,15'
          Dst:             flb_log_event_encoder_commit_record
        - Src:             'src/flb_mp.c:1151,5'
          Dst:             flb_log_event_encoder_claim_internal_buffer_ownership
    - functionName:    flb_mp_cfl_to_msgpack
      functionSourceFile: '/src/fluent-bit/src/flb_mp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 994
      functionLinenumberEnd: 1021
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
        - out_buf
        - out_size
      BBCount:         10
      ICount:          76
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - mp_cfl_to_msgpack
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/flb_mp.c:999,9'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:1000,9'
              BranchSideFuncs:
                - msgpack_sbuffer_init.784
                - msgpack_packer_init.786
                - mp_cfl_to_msgpack
            - BranchSide:      'src/flb_mp.c:1004,9'
              BranchSideFuncs:
                - msgpack_sbuffer_init.784
                - msgpack_packer_init.786
                - mp_cfl_to_msgpack
        - Branch String:   'src/flb_mp.c:1004,9'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:1005,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:1009,5'
              BranchSideFuncs:
                - msgpack_sbuffer_init.784
                - msgpack_packer_init.786
                - mp_cfl_to_msgpack
        - Branch String:   'src/flb_mp.c:1013,9'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:1014,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:1017,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_mp.c:1012,11'
          Dst:             mp_cfl_to_msgpack
    - functionName:    mp_cfl_to_msgpack
      functionSourceFile: '/src/fluent-bit/src/flb_mp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 914
      functionLinenumberEnd: 990
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - var
        - mp_sbuf
        - mp_pck
      BBCount:         31
      ICount:          262
      EdgeCount:       35
      CyclomaticComplexity: 6
      functionsReached:
        - flb_mp_map_header_append
        - flb_mp_map_header_end
        - flb_mp_map_header_init
        - mp_cfl_to_msgpack
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/flb_mp.c:923,5'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:925,17'
              BranchSideFuncs:
                - msgpack_pack_false.773
                - msgpack_pack_true.775
            - BranchSide:      'src/flb_mp.c:933,32'
              BranchSideFuncs:
                - msgpack_pack_int64.772
            - BranchSide:      'src/flb_mp.c:936,33'
              BranchSideFuncs:
                - msgpack_pack_uint64.771
            - BranchSide:      'src/flb_mp.c:939,33'
              BranchSideFuncs:
                - msgpack_pack_double.770
            - BranchSide:      'src/flb_mp.c:942,30'
              BranchSideFuncs:
                - msgpack_pack_nil.768
            - BranchSide:      'src/flb_mp.c:946,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:948,30'
              BranchSideFuncs:
                - cfl_variant_size_get
                - msgpack_pack_str.767
                - cfl_variant_size_get
                - msgpack_pack_str_body.766
            - BranchSide:      'src/flb_mp.c:953,30'
              BranchSideFuncs:
                - cfl_variant_size_get
                - msgpack_pack_bin
                - cfl_variant_size_get
                - msgpack_pack_bin_body
            - BranchSide:      'src/flb_mp.c:958,28'
              BranchSideFuncs:
                - msgpack_pack_array.792
                - mp_cfl_to_msgpack
            - BranchSide:      'src/flb_mp.c:968,22'
              BranchSideFuncs:
                - flb_mp_map_header_init
                - flb_mp_map_header_end
                - flb_mp_map_header_append
                - cfl_sds_len
                - msgpack_pack_str.767
                - cfl_sds_len
                - msgpack_pack_str_body.766
                - mp_cfl_to_msgpack
            - BranchSide:      'src/flb_mp.c:989,5'
              BranchSideFuncs: []
        - Branch String:   'src/flb_mp.c:925,17'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:926,35'
              BranchSideFuncs:
                - msgpack_pack_true.775
            - BranchSide:      'src/flb_mp.c:929,36'
              BranchSideFuncs:
                - msgpack_pack_false.773
        - Branch String:   'src/flb_mp.c:959,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:960,27'
              BranchSideFuncs:
                - mp_cfl_to_msgpack
            - BranchSide:      'src/flb_mp.c:966,13'
              BranchSideFuncs: []
        - Branch String:   'src/flb_mp.c:962,21'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:963,21'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:965,13'
              BranchSideFuncs:
                - mp_cfl_to_msgpack
        - Branch String:   'src/flb_mp.c:970,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:971,22'
              BranchSideFuncs:
                - flb_mp_map_header_append
                - cfl_sds_len
                - msgpack_pack_str.767
                - cfl_sds_len
                - msgpack_pack_str_body.766
                - mp_cfl_to_msgpack
                - flb_mp_map_header_end
            - BranchSide:      'src/flb_mp.c:985,13'
              BranchSideFuncs:
                - flb_mp_map_header_end
        - Branch String:   'src/flb_mp.c:981,21'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:982,21'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:984,13'
              BranchSideFuncs:
                - flb_mp_map_header_end
                - flb_mp_map_header_append
                - cfl_sds_len
                - msgpack_pack_str.767
                - cfl_sds_len
                - msgpack_pack_str_body.766
                - mp_cfl_to_msgpack
      Callsites:
        - Src:             'src/flb_mp.c:961,23'
          Dst:             mp_cfl_to_msgpack
        - Src:             'src/flb_mp.c:969,13'
          Dst:             flb_mp_map_header_init
        - Src:             'src/flb_mp.c:973,17'
          Dst:             flb_mp_map_header_append
        - Src:             'src/flb_mp.c:980,23'
          Dst:             mp_cfl_to_msgpack
        - Src:             'src/flb_mp.c:985,13'
          Dst:             flb_mp_map_header_end
    - functionName:    flb_mp_map_header_init
      functionSourceFile: '/src/fluent-bit/src/flb_mp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - mp_pck
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mp_header_type_init
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_mp.c:318,5'
          Dst:             mp_header_type_init
    - functionName:    flb_mp_map_header_append
      functionSourceFile: '/src/fluent-bit/src/flb_mp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_mp_map_header_end
      functionSourceFile: '/src/fluent-bit/src/flb_mp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_mp_set_map_header_size
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_mp.c:363,5'
          Dst:             flb_mp_set_map_header_size
    - functionName:    flb_mp_set_map_header_size
      functionSourceFile: '/src/fluent-bit/src/flb_mp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - buf
        - size
      BBCount:         16
      ICount:          93
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - ntohl
        - ntohs
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_mp.c:225,9'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:226,48'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:228,14'
              BranchSideFuncs:
                - ntohl
                - ntohs
        - Branch String:   'src/flb_mp.c:228,14'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:229,12'
              BranchSideFuncs:
                - ntohs
            - BranchSide:      'src/flb_mp.c:232,14'
              BranchSideFuncs:
                - ntohl
      Callsites:
        - Src:             'src/flb_mp.c:230,9'
          Dst:             ntohs
        - Src:             'src/flb_mp.c:234,9'
          Dst:             ntohl
    - functionName:    mp_header_type_init
      functionSourceFile: '/src/fluent-bit/src/flb_mp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - mh
        - mp_pck
        - type
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_mp_chunk_cobj_create
      functionSourceFile: '/src/fluent-bit/src/flb_mp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionLinenumberEnd: 1056
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - log_encoder
        - log_decoder
      BBCount:         11
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - flb_calloc
        - flb_errno_print
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_mp.c:1041,22'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:1041,26'
              BranchSideFuncs:
                - flb_calloc.782
                - __errno_location
                - flb_errno_print
                - cfl_list_init
            - BranchSide:      'src/flb_mp.c:1042,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_mp.c:1041,9'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:1042,9'
              BranchSideFuncs:
                - flb_calloc.782
                - __errno_location
                - flb_errno_print
                - cfl_list_init
            - BranchSide:      'src/flb_mp.c:1045,18'
              BranchSideFuncs:
                - flb_calloc.782
                - __errno_location
                - flb_errno_print
                - cfl_list_init
        - Branch String:   'src/flb_mp.c:1046,9'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:1047,9'
              BranchSideFuncs:
                - cfl_list_init
            - BranchSide:      'src/flb_mp.c:1050,20'
              BranchSideFuncs:
                - cfl_list_init
      Callsites:
        - Src:             'src/flb_mp.c:1045,18'
          Dst:             flb_calloc
        - Src:             'src/flb_mp.c:1047,9'
          Dst:             __errno_location
        - Src:             'src/flb_mp.c:1047,9'
          Dst:             flb_errno_print
    - functionName:    accessor_sub_pack
      functionSourceFile: '/src/fluent-bit/src/flb_mp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - match
        - mp_pck
        - key
        - val
      BBCount:         32
      ICount:          206
      EdgeCount:       41
      CyclomaticComplexity: 11
      functionsReached:
        - accessor_sub_pack
        - flb_mp_array_header_append
        - flb_mp_array_header_end
        - flb_mp_array_header_init
        - flb_mp_map_header_append
        - flb_mp_map_header_end
        - flb_mp_map_header_init
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/flb_mp.c:537,27'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:537,30'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:538,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_mp.c:537,9'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:538,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:541,9'
              BranchSideFuncs:
                - msgpack_pack_object
                - flb_mp_array_header_init
                - flb_mp_array_header_end
                - accessor_sub_pack
                - flb_mp_array_header_append
                - flb_mp_map_header_init
                - flb_mp_map_header_end
                - accessor_sub_pack
                - flb_mp_map_header_append
                - msgpack_pack_object
        - Branch String:   'src/flb_mp.c:541,9'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:542,29'
              BranchSideFuncs:
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_mp_array_header_init
                - flb_mp_array_header_end
                - accessor_sub_pack
                - flb_mp_array_header_append
                - flb_mp_map_header_init
                - flb_mp_map_header_end
                - accessor_sub_pack
                - flb_mp_map_header_append
            - BranchSide:      'src/flb_mp.c:545,9'
              BranchSideFuncs:
                - msgpack_pack_object
                - flb_mp_array_header_init
                - flb_mp_array_header_end
                - accessor_sub_pack
                - flb_mp_array_header_append
                - flb_mp_map_header_init
                - flb_mp_map_header_end
                - accessor_sub_pack
                - flb_mp_map_header_append
        - Branch String:   'src/flb_mp.c:545,9'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:546,37'
              BranchSideFuncs:
                - flb_mp_map_header_init
                - flb_mp_map_header_end
                - accessor_sub_pack
                - flb_mp_map_header_append
            - BranchSide:      'src/flb_mp.c:558,14'
              BranchSideFuncs:
                - msgpack_pack_object
                - flb_mp_array_header_init
                - flb_mp_array_header_end
                - accessor_sub_pack
                - flb_mp_array_header_append
        - Branch String:   'src/flb_mp.c:547,9'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:548,18'
              BranchSideFuncs:
                - accessor_sub_pack
                - flb_mp_map_header_end
                - flb_mp_map_header_append
            - BranchSide:      'src/flb_mp.c:556,9'
              BranchSideFuncs:
                - flb_mp_map_header_end
        - Branch String:   'src/flb_mp.c:552,17'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:553,17'
              BranchSideFuncs:
                - flb_mp_map_header_append
                - flb_mp_map_header_end
                - accessor_sub_pack
            - BranchSide:      'src/flb_mp.c:555,9'
              BranchSideFuncs:
                - flb_mp_map_header_end
                - accessor_sub_pack
                - flb_mp_map_header_append
        - Branch String:   'src/flb_mp.c:558,14'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:559,39'
              BranchSideFuncs:
                - flb_mp_array_header_init
                - flb_mp_array_header_end
                - accessor_sub_pack
                - flb_mp_array_header_append
            - BranchSide:      'src/flb_mp.c:570,29'
              BranchSideFuncs:
                - msgpack_pack_object
        - Branch String:   'src/flb_mp.c:560,9'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:561,18'
              BranchSideFuncs:
                - accessor_sub_pack
                - flb_mp_array_header_end
                - flb_mp_array_header_append
            - BranchSide:      'src/flb_mp.c:567,9'
              BranchSideFuncs:
                - flb_mp_array_header_end
        - Branch String:   'src/flb_mp.c:563,17'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:564,17'
              BranchSideFuncs:
                - flb_mp_array_header_append
                - flb_mp_array_header_end
                - accessor_sub_pack
            - BranchSide:      'src/flb_mp.c:566,9'
              BranchSideFuncs:
                - flb_mp_array_header_end
                - accessor_sub_pack
                - flb_mp_array_header_append
      Callsites:
        - Src:             'src/flb_mp.c:546,9'
          Dst:             flb_mp_map_header_init
        - Src:             'src/flb_mp.c:551,19'
          Dst:             accessor_sub_pack
        - Src:             'src/flb_mp.c:553,17'
          Dst:             flb_mp_map_header_append
        - Src:             'src/flb_mp.c:556,9'
          Dst:             flb_mp_map_header_end
        - Src:             'src/flb_mp.c:559,9'
          Dst:             flb_mp_array_header_init
        - Src:             'src/flb_mp.c:562,19'
          Dst:             accessor_sub_pack
        - Src:             'src/flb_mp.c:564,17'
          Dst:             flb_mp_array_header_append
        - Src:             'src/flb_mp.c:567,9'
          Dst:             flb_mp_array_header_end
    - functionName:    flb_mp_array_header_init
      functionSourceFile: '/src/fluent-bit/src/flb_mp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - mp_pck
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mp_header_type_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_mp.c:332,5'
          Dst:             mp_header_type_init
    - functionName:    flb_mp_array_header_append
      functionSourceFile: '/src/fluent-bit/src/flb_mp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_mp_array_header_end
      functionSourceFile: '/src/fluent-bit/src/flb_mp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_mp_set_array_header_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_mp.c:373,5'
          Dst:             flb_mp_set_array_header_size
    - functionName:    flb_mp_set_array_header_size
      functionSourceFile: '/src/fluent-bit/src/flb_mp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - buf
        - size
      BBCount:         16
      ICount:          93
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - ntohl
        - ntohs
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_mp.c:244,9'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:245,48'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:247,14'
              BranchSideFuncs:
                - ntohl
                - ntohs
        - Branch String:   'src/flb_mp.c:247,14'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:248,12'
              BranchSideFuncs:
                - ntohs
            - BranchSide:      'src/flb_mp.c:251,14'
              BranchSideFuncs:
                - ntohl
      Callsites:
        - Src:             'src/flb_mp.c:249,9'
          Dst:             ntohs
        - Src:             'src/flb_mp.c:253,9'
          Dst:             ntohl
    - functionName:    accessor_key_find_match
      functionSourceFile: '/src/fluent-bit/src/flb_mp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mpa
        - key
      BBCount:         12
      ICount:          78
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_mp.c:512,5'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:513,18'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:523,5'
              BranchSideFuncs: []
        - Branch String:   'src/flb_mp.c:514,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:515,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:518,13'
              BranchSideFuncs: []
        - Branch String:   'src/flb_mp.c:518,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:519,20'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:521,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_mp_accessor_keys_remove
      functionSourceFile: '/src/fluent-bit/src/flb_mp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mpa
        - map
        - out_buf
        - out_size
      BBCount:         27
      ICount:          274
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - accessor_key_find_match
        - accessor_sub_pack
        - flb_mp_map_header_append
        - flb_mp_map_header_end
        - flb_mp_map_header_init
        - flb_ra_get_kv_pair
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_mp.c:601,9'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:602,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:606,12'
              BranchSideFuncs:
                - msgpack_sbuffer_init.784
                - msgpack_packer_init.786
                - flb_mp_map_header_init
                - flb_mp_map_header_end
                - accessor_key_find_match
                - accessor_sub_pack
                - flb_mp_map_header_append
                - flb_mp_map_header_append
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_ra_get_kv_pair
        - Branch String:   'src/flb_mp.c:608,5'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:609,17'
              BranchSideFuncs:
                - flb_ra_get_kv_pair
                - msgpack_sbuffer_init.784
                - msgpack_packer_init.786
                - flb_mp_map_header_init
                - flb_mp_map_header_end
                - accessor_key_find_match
                - accessor_sub_pack
                - flb_mp_map_header_append
                - flb_mp_map_header_append
                - msgpack_pack_object
                - msgpack_pack_object
            - BranchSide:      'src/flb_mp.c:632,9'
              BranchSideFuncs:
                - msgpack_sbuffer_init.784
                - msgpack_packer_init.786
                - flb_mp_map_header_init
                - flb_mp_map_header_end
                - accessor_key_find_match
                - accessor_sub_pack
                - flb_mp_map_header_append
                - flb_mp_map_header_append
                - msgpack_pack_object
                - msgpack_pack_object
        - Branch String:   'src/flb_mp.c:611,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:612,20'
              BranchSideFuncs:
                - msgpack_sbuffer_init.784
                - msgpack_packer_init.786
                - flb_mp_map_header_init
                - flb_mp_map_header_end
                - accessor_key_find_match
                - accessor_sub_pack
                - flb_mp_map_header_append
                - flb_mp_map_header_append
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_ra_get_kv_pair
            - BranchSide:      'src/flb_mp.c:617,34'
              BranchSideFuncs:
                - flb_ra_get_kv_pair
                - msgpack_sbuffer_init.784
                - msgpack_packer_init.786
                - flb_mp_map_header_init
                - flb_mp_map_header_end
                - accessor_key_find_match
                - accessor_sub_pack
                - flb_mp_map_header_append
                - flb_mp_map_header_append
                - msgpack_pack_object
                - msgpack_pack_object
        - Branch String:   'src/flb_mp.c:618,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:620,22'
              BranchSideFuncs:
                - msgpack_sbuffer_init.784
                - msgpack_packer_init.786
                - flb_mp_map_header_init
                - flb_mp_map_header_end
                - accessor_key_find_match
                - accessor_sub_pack
                - flb_mp_map_header_append
                - flb_mp_map_header_append
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_ra_get_kv_pair
            - BranchSide:      'src/flb_mp.c:628,16'
              BranchSideFuncs:
                - msgpack_sbuffer_init.784
                - msgpack_packer_init.786
                - flb_mp_map_header_init
                - flb_mp_map_header_end
                - accessor_key_find_match
                - accessor_sub_pack
                - flb_mp_map_header_append
                - flb_mp_map_header_append
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_ra_get_kv_pair
        - Branch String:   'src/flb_mp.c:632,9'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:633,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:637,5'
              BranchSideFuncs:
                - msgpack_sbuffer_init.784
                - msgpack_packer_init.786
                - flb_mp_map_header_init
                - flb_mp_map_header_end
                - accessor_key_find_match
                - accessor_sub_pack
                - flb_mp_map_header_append
                - flb_mp_map_header_append
                - msgpack_pack_object
                - msgpack_pack_object
        - Branch String:   'src/flb_mp.c:643,5'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:644,16'
              BranchSideFuncs:
                - accessor_key_find_match
                - accessor_sub_pack
                - flb_mp_map_header_end
                - flb_mp_map_header_append
                - flb_mp_map_header_append
                - msgpack_pack_object
                - msgpack_pack_object
            - BranchSide:      'src/flb_mp.c:673,5'
              BranchSideFuncs:
                - flb_mp_map_header_end
        - Branch String:   'src/flb_mp.c:658,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:660,13'
              BranchSideFuncs:
                - flb_mp_map_header_append
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_mp_map_header_end
                - accessor_key_find_match
                - accessor_sub_pack
                - flb_mp_map_header_append
            - BranchSide:      'src/flb_mp.c:666,22'
              BranchSideFuncs:
                - accessor_sub_pack
                - flb_mp_map_header_end
                - accessor_key_find_match
                - flb_mp_map_header_append
                - msgpack_pack_object
                - msgpack_pack_object
                - flb_mp_map_header_append
      Callsites:
        - Src:             'src/flb_mp.c:617,15'
          Dst:             flb_ra_get_kv_pair
        - Src:             'src/flb_mp.c:641,5'
          Dst:             flb_mp_map_header_init
        - Src:             'src/flb_mp.c:657,15'
          Dst:             accessor_key_find_match
        - Src:             'src/flb_mp.c:660,13'
          Dst:             flb_mp_map_header_append
        - Src:             'src/flb_mp.c:667,19'
          Dst:             accessor_sub_pack
        - Src:             'src/flb_mp.c:669,17'
          Dst:             flb_mp_map_header_append
        - Src:             'src/flb_mp.c:673,5'
          Dst:             flb_mp_map_header_end
    - functionName:    insert_by_subkey_count
      functionSourceFile: '/src/fluent-bit/src/flb_mp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ra
        - mpa
      BBCount:         12
      ICount:          114
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - flb_calloc
        - flb_errno_print
        - flb_ra_subkey_count
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_mp.c:385,9'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:386,9'
              BranchSideFuncs:
                - flb_ra_subkey_count
                - mk_list_add.779
                - flb_ra_subkey_count
                - mk_list_add_before
            - BranchSide:      'src/flb_mp.c:389,5'
              BranchSideFuncs:
                - flb_ra_subkey_count
                - mk_list_add.779
                - flb_ra_subkey_count
                - mk_list_add_before
        - Branch String:   'src/flb_mp.c:401,5'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:402,18'
              BranchSideFuncs:
                - flb_ra_subkey_count
                - mk_list_add.779
                - mk_list_add_before
            - BranchSide:      'src/flb_mp.c:411,18'
              BranchSideFuncs:
                - mk_list_add.779
        - Branch String:   'src/flb_mp.c:404,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:405,33'
              BranchSideFuncs:
                - mk_list_add_before
            - BranchSide:      'src/flb_mp.c:408,5'
              BranchSideFuncs:
                - mk_list_add.779
                - flb_ra_subkey_count
                - mk_list_add_before
      Callsites:
        - Src:             'src/flb_mp.c:384,13'
          Dst:             flb_calloc
        - Src:             'src/flb_mp.c:386,9'
          Dst:             __errno_location
        - Src:             'src/flb_mp.c:386,9'
          Dst:             flb_errno_print
        - Src:             'src/flb_mp.c:400,20'
          Dst:             flb_ra_subkey_count
        - Src:             'src/flb_mp.c:403,17'
          Dst:             flb_ra_subkey_count
    - functionName:    flb_mp_accessor_destroy
      functionSourceFile: '/src/fluent-bit/src/flb_mp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 682
      functionLinenumberEnd: 703
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mpa
      BBCount:         13
      ICount:          92
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - flb_free
        - flb_ra_destroy
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/flb_mp.c:687,9'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:688,9'
              BranchSideFuncs:
                - flb_free.781
                - flb_free.781
                - mk_list_del.793
                - flb_ra_destroy
                - flb_free.781
            - BranchSide:      'src/flb_mp.c:691,5'
              BranchSideFuncs:
                - flb_free.781
                - flb_free.781
                - mk_list_del.793
                - flb_ra_destroy
                - flb_free.781
        - Branch String:   'src/flb_mp.c:691,5'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:692,17'
              BranchSideFuncs:
                - mk_list_del.793
                - flb_ra_destroy
                - flb_free.781
                - flb_free.781
                - flb_free.781
            - BranchSide:      'src/flb_mp.c:698,9'
              BranchSideFuncs:
                - flb_free.781
                - flb_free.781
        - Branch String:   'src/flb_mp.c:698,9'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:699,18'
              BranchSideFuncs:
                - flb_free.781
                - flb_free.781
            - BranchSide:      'src/flb_mp.c:702,14'
              BranchSideFuncs:
                - flb_free.781
      Callsites:
        - Src:             'src/flb_mp.c:694,9'
          Dst:             flb_ra_destroy
        - Src:             'src/flb_mp.c:695,9'
          Dst:             flb_free
        - Src:             'src/flb_mp.c:699,9'
          Dst:             flb_free
        - Src:             'src/flb_mp.c:702,5'
          Dst:             flb_free
    - functionName:    flb_log_check
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_log.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - l
      BBCount:         14
      ICount:          65
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - flb_worker_log_level
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_log.h:106,12'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:106,15'
              BranchSideFuncs:
                - flb_worker_log_level
            - BranchSide:      'include/fluent-bit/flb_log.h:110,9'
              BranchSideFuncs:
                - flb_worker_log_level
        - Branch String:   'include/fluent-bit/flb_log.h:106,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:107,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:110,9'
              BranchSideFuncs:
                - flb_worker_log_level
        - Branch String:   'include/fluent-bit/flb_log.h:110,19'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:110,43'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:111,9'
              BranchSideFuncs: []
        - Branch String:   'include/fluent-bit/flb_log.h:110,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:111,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:113,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'include/fluent-bit/flb_log.h:110,22'
          Dst:             flb_worker_log_level
    - functionName:    flb_mp_accessor_create
      functionSourceFile: '/src/fluent-bit/src/flb_mp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - slist_patterns
      BBCount:         19
      ICount:          150
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - flb_calloc
        - flb_errno_print
        - flb_log_check
        - flb_log_print
        - flb_mp_accessor_destroy
        - flb_ra_create
        - insert_by_subkey_count
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_mp.c:468,9'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:469,9'
              BranchSideFuncs:
                - mk_list_init.796
                - mk_list_size.794
                - mk_list_size.794
                - flb_calloc.782
                - __errno_location
                - flb_errno_print
                - flb_mp_accessor_destroy
                - flb_ra_create
                - flb_log_check.795
                - flb_mp_accessor_destroy
                - flb_log_print
                - insert_by_subkey_count
            - BranchSide:      'src/flb_mp.c:472,19'
              BranchSideFuncs:
                - mk_list_init.796
                - mk_list_size.794
                - mk_list_size.794
                - flb_calloc.782
                - __errno_location
                - flb_errno_print
                - flb_mp_accessor_destroy
                - flb_ra_create
                - flb_log_check.795
                - flb_mp_accessor_destroy
                - flb_log_print
                - insert_by_subkey_count
        - Branch String:   'src/flb_mp.c:474,5'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:475,17'
              BranchSideFuncs:
                - flb_ra_create
                - flb_log_check.795
                - flb_mp_accessor_destroy
                - flb_log_print
                - insert_by_subkey_count
                - mk_list_size.794
                - mk_list_size.794
                - flb_calloc.782
                - __errno_location
                - flb_errno_print
                - flb_mp_accessor_destroy
            - BranchSide:      'src/flb_mp.c:488,23'
              BranchSideFuncs:
                - mk_list_size.794
                - mk_list_size.794
                - flb_calloc.782
                - __errno_location
                - flb_errno_print
                - flb_mp_accessor_destroy
        - Branch String:   'src/flb_mp.c:479,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:480,13'
              BranchSideFuncs:
                - insert_by_subkey_count
                - mk_list_size.794
                - mk_list_size.794
                - flb_calloc.782
                - __errno_location
                - flb_errno_print
                - flb_mp_accessor_destroy
                - flb_ra_create
                - flb_log_check.795
                - flb_mp_accessor_destroy
                - flb_log_print
            - BranchSide:      'src/flb_mp.c:485,32'
              BranchSideFuncs:
                - insert_by_subkey_count
                - mk_list_size.794
                - mk_list_size.794
                - flb_calloc.782
                - __errno_location
                - flb_errno_print
                - flb_mp_accessor_destroy
                - flb_ra_create
                - flb_log_check.795
                - flb_mp_accessor_destroy
                - flb_log_print
        - Branch String:   'src/flb_mp.c:480,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:480,13'
              BranchSideFuncs:
                - flb_log_print
                - flb_mp_accessor_destroy
            - BranchSide:      'src/flb_mp.c:482,37'
              BranchSideFuncs:
                - flb_mp_accessor_destroy
        - Branch String:   'src/flb_mp.c:488,9'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:489,16'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:492,65'
              BranchSideFuncs:
                - mk_list_size.794
                - flb_calloc.782
                - __errno_location
                - flb_errno_print
                - flb_mp_accessor_destroy
        - Branch String:   'src/flb_mp.c:495,9'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:496,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:501,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_mp.c:467,11'
          Dst:             flb_calloc
        - Src:             'src/flb_mp.c:469,9'
          Dst:             __errno_location
        - Src:             'src/flb_mp.c:469,9'
          Dst:             flb_errno_print
        - Src:             'src/flb_mp.c:478,14'
          Dst:             flb_ra_create
        - Src:             'src/flb_mp.c:480,13'
          Dst:             flb_log_check
        - Src:             'src/flb_mp.c:480,13'
          Dst:             flb_log_print
        - Src:             'src/flb_mp.c:482,13'
          Dst:             flb_mp_accessor_destroy
        - Src:             'src/flb_mp.c:485,9'
          Dst:             insert_by_subkey_count
        - Src:             'src/flb_mp.c:494,20'
          Dst:             flb_calloc
        - Src:             'src/flb_mp.c:496,9'
          Dst:             __errno_location
        - Src:             'src/flb_mp.c:496,9'
          Dst:             flb_errno_print
        - Src:             'src/flb_mp.c:497,9'
          Dst:             flb_mp_accessor_destroy
    - functionName:    flb_sds_len
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_sds.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_mp_accessor_set_active_by_pattern
      functionSourceFile: '/src/fluent-bit/src/flb_mp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - mpa
        - pattern
        - status
      BBCount:         12
      ICount:          101
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - flb_sds_len
        - strcmp
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_mp.c:437,5'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:438,17'
              BranchSideFuncs:
                - flb_sds_len.798
                - strcmp
            - BranchSide:      'src/flb_mp.c:450,5'
              BranchSideFuncs: []
        - Branch String:   'src/flb_mp.c:440,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:441,13'
              BranchSideFuncs:
                - flb_sds_len.798
                - strcmp
            - BranchSide:      'src/flb_mp.c:444,20'
              BranchSideFuncs:
                - strcmp
                - flb_sds_len.798
        - Branch String:   'src/flb_mp.c:444,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:445,32'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:448,5'
              BranchSideFuncs:
                - flb_sds_len.798
                - strcmp
      Callsites:
        - Src:             'src/flb_mp.c:435,11'
          Dst:             strlen
        - Src:             'src/flb_mp.c:440,20'
          Dst:             flb_sds_len
        - Src:             'src/flb_mp.c:444,13'
          Dst:             strcmp
    - functionName:    flb_mp_accessor_set_active
      functionSourceFile: '/src/fluent-bit/src/flb_mp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 425
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - mpa
        - status
      BBCount:         5
      ICount:          51
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_mp.c:421,5'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:422,17'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:425,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_mp_validate_log_chunk
      functionSourceFile: '/src/fluent-bit/src/flb_mp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - bytes
        - out_records
        - processed_bytes
      BBCount:         32
      ICount:          248
      EdgeCount:       44
      CyclomaticComplexity: 14
      functionsReached:
        - memcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_mp.c:134,5'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:135,24'
              BranchSideFuncs:
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.799
                - msgpack_unpacked_destroy.799
                - memcmp
                - msgpack_unpacked_destroy.799
            - BranchSide:      'src/flb_mp.c:205,5'
              BranchSideFuncs:
                - msgpack_unpacked_destroy.799
        - Branch String:   'src/flb_mp.c:137,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:147,38'
              BranchSideFuncs:
                - memcmp
                - msgpack_unpacked_destroy.799
                - msgpack_unpacked_destroy.799
            - BranchSide:      'src/flb_mp.c:168,19'
              BranchSideFuncs:
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.799
                - memcmp
                - msgpack_unpacked_destroy.799
                - msgpack_unpacked_destroy.799
        - Branch String:   'src/flb_mp.c:149,17'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:150,17'
              BranchSideFuncs:
                - msgpack_unpacked_destroy.799
            - BranchSide:      'src/flb_mp.c:153,24'
              BranchSideFuncs:
                - memcmp
                - msgpack_unpacked_destroy.799
                - msgpack_unpacked_destroy.799
        - Branch String:   'src/flb_mp.c:155,17'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:160,17'
              BranchSideFuncs:
                - msgpack_unpacked_destroy.799
            - BranchSide:      'src/flb_mp.c:165,13'
              BranchSideFuncs:
                - msgpack_unpacked_destroy.799
        - Branch String:   'src/flb_mp.c:168,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:169,13'
              BranchSideFuncs:
                - msgpack_unpacked_destroy.799
            - BranchSide:      'src/flb_mp.c:172,24'
              BranchSideFuncs:
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.799
                - msgpack_unpacked_destroy.799
                - memcmp
                - msgpack_unpacked_destroy.799
        - Branch String:   'src/flb_mp.c:175,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:176,24'
              BranchSideFuncs:
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.799
                - msgpack_unpacked_destroy.799
                - memcmp
                - msgpack_unpacked_destroy.799
            - BranchSide:      'src/flb_mp.c:188,18'
              BranchSideFuncs:
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.799
                - msgpack_unpacked_destroy.799
                - memcmp
                - msgpack_unpacked_destroy.799
        - Branch String:   'src/flb_mp.c:176,17'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:177,17'
              BranchSideFuncs:
                - msgpack_unpacked_destroy.799
            - BranchSide:      'src/flb_mp.c:180,25'
              BranchSideFuncs:
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.799
                - msgpack_unpacked_destroy.799
                - memcmp
                - msgpack_unpacked_destroy.799
        - Branch String:   'src/flb_mp.c:183,17'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:184,17'
              BranchSideFuncs:
                - msgpack_unpacked_destroy.799
            - BranchSide:      'src/flb_mp.c:186,9'
              BranchSideFuncs:
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.799
                - msgpack_unpacked_destroy.799
                - memcmp
                - msgpack_unpacked_destroy.799
        - Branch String:   'src/flb_mp.c:191,56'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:192,16'
              BranchSideFuncs:
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.799
                - msgpack_unpacked_destroy.799
                - memcmp
                - msgpack_unpacked_destroy.799
            - BranchSide:      'src/flb_mp.c:197,20'
              BranchSideFuncs:
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.799
                - msgpack_unpacked_destroy.799
                - memcmp
                - msgpack_unpacked_destroy.799
        - Branch String:   'src/flb_mp.c:192,45'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:193,16'
              BranchSideFuncs:
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.799
                - msgpack_unpacked_destroy.799
                - memcmp
                - msgpack_unpacked_destroy.799
            - BranchSide:      'src/flb_mp.c:197,20'
              BranchSideFuncs:
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.799
                - msgpack_unpacked_destroy.799
                - memcmp
                - msgpack_unpacked_destroy.799
        - Branch String:   'src/flb_mp.c:191,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:194,13'
              BranchSideFuncs:
                - msgpack_unpacked_destroy.799
            - BranchSide:      'src/flb_mp.c:197,20'
              BranchSideFuncs:
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.799
                - msgpack_unpacked_destroy.799
                - memcmp
                - msgpack_unpacked_destroy.799
        - Branch String:   'src/flb_mp.c:197,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:198,13'
              BranchSideFuncs:
                - msgpack_unpacked_destroy.799
            - BranchSide:      'src/flb_mp.c:201,14'
              BranchSideFuncs:
                - msgpack_unpack_next
                - msgpack_unpacked_destroy.799
                - msgpack_unpacked_destroy.799
                - memcmp
                - msgpack_unpacked_destroy.799
      Callsites:
        - Src:             'src/flb_mp.c:154,19'
          Dst:             memcmp
    - functionName:    flb_mp_validate_metric_chunk
      functionSourceFile: '/src/fluent-bit/src/flb_mp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - bytes
        - out_series
        - processed_bytes
      BBCount:         25
      ICount:          143
      EdgeCount:       27
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_mp.c:83,5'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:85,21'
              BranchSideFuncs:
                - cmt_destroy
                - cmt_decode_msgpack_create
            - BranchSide:      'src/flb_mp.c:90,13'
              BranchSideFuncs: []
        - Branch String:   'src/flb_mp.c:90,5'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:104,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_mp.c:104,53'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:104,56'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:104,63'
              BranchSideFuncs: []
        - Branch String:   'src/flb_mp.c:104,9'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:104,63'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_mp.c:105,23'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_mp_count_remaining
      functionSourceFile: '/src/fluent-bit/src/flb_mp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - bytes
        - remaining_bytes
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_mp.c:56,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:57,13'
              BranchSideFuncs:
                - mpack_discard
                - mpack_reader_error
                - mpack_reader_remaining
                - mpack_reader_destroy
            - BranchSide:      'src/flb_mp.c:59,9'
              BranchSideFuncs:
                - mpack_discard
                - mpack_reader_error
                - mpack_reader_remaining
                - mpack_reader_destroy
        - Branch String:   'src/flb_mp.c:60,13'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:61,13'
              BranchSideFuncs:
                - mpack_reader_destroy
            - BranchSide:      'src/flb_mp.c:63,14'
              BranchSideFuncs:
                - mpack_reader_remaining
                - mpack_reader_destroy
                - mpack_discard
                - mpack_reader_error
        - Branch String:   'src/flb_mp.c:66,9'
          Branch Sides:
            - BranchSide:      'src/flb_mp.c:66,9'
              BranchSideFuncs:
                - mpack_reader_destroy
            - BranchSide:      'src/flb_mp.c:67,28'
              BranchSideFuncs:
                - mpack_reader_destroy
      Callsites:       []
    - functionName:    flb_mp_count
      functionSourceFile: '/src/fluent-bit/src/flb_mp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - bytes
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_mp_count_remaining
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_mp.c:44,12'
          Dst:             flb_mp_count_remaining
    - functionName:    log_push
      functionSourceFile: '/src/fluent-bit/src/flb_log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - msg
        - log
      BBCount:         12
      ICount:          105
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - close
        - fprintf
        - open
        - write
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_log.c:70,9'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:71,37'
              BranchSideFuncs:
                - write
            - BranchSide:      'src/flb_log.c:73,14'
              BranchSideFuncs:
                - open
                - write
                - close
                - fprintf
                - write
        - Branch String:   'src/flb_log.c:75,13'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:76,21'
              BranchSideFuncs:
                - fprintf
                - write
            - BranchSide:      'src/flb_log.c:80,21'
              BranchSideFuncs:
                - write
                - close
      Callsites:
        - Src:             'src/flb_log.c:71,16'
          Dst:             write
        - Src:             'src/flb_log.c:74,14'
          Dst:             open
        - Src:             'src/flb_log.c:76,13'
          Dst:             fprintf
        - Src:             'src/flb_log.c:78,20'
          Dst:             write
        - Src:             'src/flb_log.c:80,15'
          Dst:             write
        - Src:             'src/flb_log.c:81,9'
          Dst:             close
    - functionName:    write
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    open
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    close
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    consume_byte
      functionSourceFile: '/src/fluent-bit/src/flb_log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - fd
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - flb_errno_print
        - read
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_log.c:57,9'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:58,9'
              BranchSideFuncs:
                - __errno_location
                - flb_errno_print
            - BranchSide:      'src/flb_log.c:62,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_log.c:56,11'
          Dst:             read
        - Src:             'src/flb_log.c:58,9'
          Dst:             __errno_location
        - Src:             'src/flb_log.c:58,9'
          Dst:             flb_errno_print
    - functionName:    flb_errno_print
      functionSourceFile: '/src/fluent-bit/src/flb_log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 674
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - errnum
        - file
        - line
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __xpg_strerror_r
        - flb_log_check
        - flb_log_print
      functionUses:    74
      BranchProfiles:
        - Branch String:   'src/flb_log.c:678,5'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:678,5'
              BranchSideFuncs:
                - flb_log_print
            - BranchSide:      'src/flb_log.c:678,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_log.c:677,5'
          Dst:             __xpg_strerror_r
        - Src:             'src/flb_log.c:678,5'
          Dst:             flb_log_check
        - Src:             'src/flb_log.c:678,5'
          Dst:             flb_log_print
    - functionName:    __xpg_strerror_r
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_log_check
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_log.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - l
      BBCount:         14
      ICount:          65
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - flb_worker_log_level
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_log.h:106,12'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:106,15'
              BranchSideFuncs:
                - flb_worker_log_level
            - BranchSide:      'include/fluent-bit/flb_log.h:110,9'
              BranchSideFuncs:
                - flb_worker_log_level
        - Branch String:   'include/fluent-bit/flb_log.h:106,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:107,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:110,9'
              BranchSideFuncs:
                - flb_worker_log_level
        - Branch String:   'include/fluent-bit/flb_log.h:110,19'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:110,43'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:111,9'
              BranchSideFuncs: []
        - Branch String:   'include/fluent-bit/flb_log.h:110,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:111,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:113,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'include/fluent-bit/flb_log.h:110,22'
          Dst:             flb_worker_log_level
    - functionName:    flb_log_print
      functionSourceFile: '/src/fluent-bit/src/flb_log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - type
        - file
        - line
        - fmt
      BBCount:         11
      ICount:          92
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - flb_log_construct
        - flb_pipe_write_all
        - flb_worker_get
        - fprintf
        - perror
      functionUses:    77
      BranchProfiles:
        - Branch String:   'src/flb_log.c:646,9'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:647,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log.c:650,9'
              BranchSideFuncs:
                - flb_worker_get
                - fprintf
                - flb_pipe_write_all
                - fprintf
                - perror
        - Branch String:   'src/flb_log.c:651,9'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:652,32'
              BranchSideFuncs:
                - flb_pipe_write_all
                - fprintf
                - perror
            - BranchSide:      'src/flb_log.c:659,17'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/flb_log.c:653,13'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:654,21'
              BranchSideFuncs:
                - fprintf
                - perror
            - BranchSide:      'src/flb_log.c:657,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_log.c:643,11'
          Dst:             flb_log_construct
        - Src:             'src/flb_log.c:650,9'
          Dst:             flb_worker_get
        - Src:             'src/flb_log.c:652,13'
          Dst:             flb_pipe_write_all
        - Src:             'src/flb_log.c:654,13'
          Dst:             fprintf
        - Src:             'src/flb_log.c:655,13'
          Dst:             perror
        - Src:             'src/flb_log.c:659,9'
          Dst:             fprintf
    - functionName:    flb_log_construct
      functionSourceFile: '/src/fluent-bit/src/flb_log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionLinenumberEnd: 604
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - msg
        - ret_len
        - type
        - file
        - line
        - fmt
        - args
      BBCount:         22
      ICount:          250
      EdgeCount:       25
      CyclomaticComplexity: 5
      functionsReached:
        - isatty
        - localtime_r
        - snprintf
        - strlen
        - time
        - vsnprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/flb_log.c:514,5'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:516,22'
              BranchSideFuncs:
                - isatty
                - time
                - localtime_r
                - snprintf
                - vsnprintf
                - strlen
            - BranchSide:      'src/flb_log.c:520,22'
              BranchSideFuncs:
                - isatty
                - time
                - localtime_r
                - snprintf
                - vsnprintf
                - strlen
            - BranchSide:      'src/flb_log.c:524,22'
              BranchSideFuncs:
                - isatty
                - time
                - localtime_r
                - snprintf
                - vsnprintf
                - strlen
            - BranchSide:      'src/flb_log.c:528,22'
              BranchSideFuncs:
                - isatty
                - time
                - localtime_r
                - snprintf
                - vsnprintf
                - strlen
            - BranchSide:      'src/flb_log.c:532,22'
              BranchSideFuncs:
                - isatty
                - time
                - localtime_r
                - snprintf
                - vsnprintf
                - strlen
            - BranchSide:      'src/flb_log.c:536,22'
              BranchSideFuncs:
                - isatty
                - time
                - localtime_r
                - snprintf
                - vsnprintf
                - strlen
            - BranchSide:      'src/flb_log.c:540,22'
              BranchSideFuncs:
                - isatty
                - time
                - localtime_r
                - snprintf
                - vsnprintf
                - strlen
            - BranchSide:      'src/flb_log.c:551,10'
              BranchSideFuncs:
                - isatty
                - time
                - localtime_r
                - snprintf
                - vsnprintf
                - strlen
        - Branch String:   'src/flb_log.c:551,9'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:552,22'
              BranchSideFuncs:
                - time
                - localtime_r
                - snprintf
                - vsnprintf
                - strlen
            - BranchSide:      'src/flb_log.c:558,11'
              BranchSideFuncs:
                - time
                - localtime_r
                - snprintf
                - vsnprintf
                - strlen
        - Branch String:   'src/flb_log.c:561,9'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:562,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log.c:565,20'
              BranchSideFuncs:
                - snprintf
                - vsnprintf
                - strlen
        - Branch String:   'src/flb_log.c:586,9'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:587,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log.c:589,11'
              BranchSideFuncs:
                - strlen
        - Branch String:   'src/flb_log.c:598,9'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:600,16'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log.c:603,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_log.c:551,10'
          Dst:             isatty
        - Src:             'src/flb_log.c:558,11'
          Dst:             time
        - Src:             'src/flb_log.c:559,15'
          Dst:             localtime_r
        - Src:             'src/flb_log.c:565,11'
          Dst:             snprintf
        - Src:             'src/flb_log.c:583,13'
          Dst:             vsnprintf
        - Src:             'src/flb_log.c:591,13'
          Dst:             strlen
    - functionName:    perror
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    isatty
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    localtime_r
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    log_read
      functionSourceFile: '/src/fluent-bit/src/flb_log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - fd
        - log
      BBCount:         8
      ICount:          61
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - flb_errno_print
        - flb_pipe_read_all
        - fprintf
        - log_push
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_log.c:98,9'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:99,9'
              BranchSideFuncs:
                - __errno_location
                - flb_errno_print
            - BranchSide:      'src/flb_log.c:102,13'
              BranchSideFuncs:
                - log_push
                - fprintf
        - Branch String:   'src/flb_log.c:102,9'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:103,17'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/flb_log.c:107,20'
              BranchSideFuncs:
                - log_push
      Callsites:
        - Src:             'src/flb_log.c:97,13'
          Dst:             flb_pipe_read_all
        - Src:             'src/flb_log.c:99,9'
          Dst:             __errno_location
        - Src:             'src/flb_log.c:99,9'
          Dst:             flb_errno_print
        - Src:             'src/flb_log.c:103,9'
          Dst:             fprintf
        - Src:             'src/flb_log.c:107,5'
          Dst:             log_push
    - functionName:    flb_fuzz_get_probability
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - val
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:59,7'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:60,5'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:62,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_log_destroy
      functionSourceFile: '/src/fluent-bit/src/flb_log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 683
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - log
        - config
      BBCount:         6
      ICount:          73
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flb_free
        - flb_log_cache_destroy
        - flb_log_worker_destroy
        - flb_pipe_destroy
        - pthread_join
        - write
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_log.c:693,9'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:693,9'
              BranchSideFuncs:
                - flb_log_cache_destroy
                - flb_log_worker_destroy
                - flb_free.912
                - flb_free.912
            - BranchSide:      'src/flb_log.c:694,31'
              BranchSideFuncs:
                - flb_log_cache_destroy
                - flb_log_worker_destroy
                - flb_free.912
                - flb_free.912
      Callsites:
        - Src:             'src/flb_log.c:687,5'
          Dst:             write
        - Src:             'src/flb_log.c:688,5'
          Dst:             pthread_join
        - Src:             'src/flb_log.c:692,5'
          Dst:             flb_pipe_destroy
        - Src:             'src/flb_log.c:694,9'
          Dst:             flb_log_cache_destroy
        - Src:             'src/flb_log.c:697,5'
          Dst:             flb_log_worker_destroy
        - Src:             'src/flb_log.c:698,5'
          Dst:             flb_free
        - Src:             'src/flb_log.c:699,5'
          Dst:             flb_free
    - functionName:    pthread_join
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_log_cache_destroy
      functionSourceFile: '/src/fluent-bit/src/flb_log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cache
      BBCount:         10
      ICount:          78
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - flb_free
        - flb_sds_destroy
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/flb_log.c:190,9'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:191,9'
              BranchSideFuncs:
                - flb_free.912
                - flb_sds_destroy
                - mk_list_del.913
                - flb_free.912
            - BranchSide:      'src/flb_log.c:194,5'
              BranchSideFuncs:
                - flb_free.912
                - flb_sds_destroy
                - mk_list_del.913
                - flb_free.912
        - Branch String:   'src/flb_log.c:194,5'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:195,17'
              BranchSideFuncs:
                - flb_sds_destroy
                - mk_list_del.913
                - flb_free.912
                - flb_free.912
            - BranchSide:      'src/flb_log.c:200,14'
              BranchSideFuncs:
                - flb_free.912
      Callsites:
        - Src:             'src/flb_log.c:196,9'
          Dst:             flb_sds_destroy
        - Src:             'src/flb_log.c:198,9'
          Dst:             flb_free
        - Src:             'src/flb_log.c:200,5'
          Dst:             flb_free
    - functionName:    flb_log_worker_destroy
      functionSourceFile: '/src/fluent-bit/src/flb_log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - worker
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_pipe_destroy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log.c:308,5'
          Dst:             flb_pipe_destroy
    - functionName:    flb_free
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_log_is_truncated
      functionSourceFile: '/src/fluent-bit/src/flb_log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 630
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - type
        - file
        - line
        - fmt
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flb_log_construct
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_log.c:625,9'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:626,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log.c:629,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_log.c:622,11'
          Dst:             flb_log_construct
    - functionName:    log_worker_collector
      functionSourceFile: '/src/fluent-bit/src/flb_log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
      BBCount:         24
      ICount:          169
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - consume_byte
        - log_read
        - pthread_cond_signal
        - pthread_exit
        - pthread_mutex_lock
        - pthread_mutex_unlock
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_log.c:130,5'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:131,23'
              BranchSideFuncs:
                - mk_event_wait
                - pthread_exit
                - consume_byte
                - log_read
            - BranchSide:      'src/flb_log.c:143,5'
              BranchSideFuncs:
                - pthread_exit
        - Branch String:   'src/flb_log.c:132,9'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:132,9'
              BranchSideFuncs:
                - pthread_exit
                - mk_event_wait
                - consume_byte
                - log_read
            - BranchSide:      'src/flb_log.c:132,9'
              BranchSideFuncs:
                - pthread_exit
                - mk_event_wait
                - consume_byte
                - log_read
        - Branch String:   'src/flb_log.c:132,9'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:130,5'
              BranchSideFuncs:
                - pthread_exit
                - mk_event_wait
                - consume_byte
                - log_read
            - BranchSide:      'src/flb_log.c:133,17'
              BranchSideFuncs:
                - pthread_exit
                - mk_event_wait
                - consume_byte
                - log_read
        - Branch String:   'src/flb_log.c:133,17'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:134,26'
              BranchSideFuncs:
                - log_read
                - pthread_exit
                - mk_event_wait
                - consume_byte
            - BranchSide:      'src/flb_log.c:136,22'
              BranchSideFuncs:
                - pthread_exit
                - mk_event_wait
                - log_read
                - consume_byte
        - Branch String:   'src/flb_log.c:132,9'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:132,9'
              BranchSideFuncs:
                - pthread_exit
                - mk_event_wait
                - consume_byte
                - log_read
            - BranchSide:      'src/flb_log.c:132,9'
              BranchSideFuncs:
                - pthread_exit
                - mk_event_wait
                - consume_byte
                - log_read
      Callsites:
        - Src:             'src/flb_log.c:125,5'
          Dst:             pthread_mutex_lock
        - Src:             'src/flb_log.c:127,5'
          Dst:             pthread_cond_signal
        - Src:             'src/flb_log.c:128,5'
          Dst:             pthread_mutex_unlock
        - Src:             'src/flb_log.c:134,17'
          Dst:             log_read
        - Src:             'src/flb_log.c:137,17'
          Dst:             consume_byte
        - Src:             'src/flb_log.c:143,5'
          Dst:             pthread_exit
    - functionName:    pthread_mutex_lock
      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:       []
    - functionName:    pthread_cond_signal
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_mutex_unlock
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_log_create
      functionSourceFile: '/src/fluent-bit/src/flb_log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - config
        - type
        - level
        - out
      BBCount:         24
      ICount:          277
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - __errno_location
        - flb_calloc
        - flb_errno_print
        - flb_free
        - flb_log_worker_init
        - flb_pipe_create
        - flb_worker_context_create
        - flb_worker_create
        - fprintf
        - log_worker_collector
        - pthread_cond_init
        - pthread_cond_wait
        - pthread_mutex_init
        - pthread_mutex_lock
        - pthread_mutex_unlock
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_log.c:399,9'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:400,9'
              BranchSideFuncs:
                - mk_event_loop_create
                - fprintf
                - flb_free.912
                - flb_pipe_create
                - MK_EVENT_ZERO.915
                - mk_event_add
                - flb_worker_context_create
                - __errno_location
                - flb_errno_print
                - mk_event_loop_destroy
                - flb_free.912
                - flb_log_worker_init
                - pthread_mutex_init
                - pthread_cond_init
                - pthread_mutex_lock
                - flb_worker_create
                - pthread_mutex_unlock
                - pthread_cond_wait
                - pthread_mutex_unlock
                - mk_event_loop_destroy
                - flb_free.912
                - flb_free.912
                - __errno_location
                - flb_errno_print
                - mk_event_loop_destroy
                - flb_free.912
                - flb_free.912
                - fprintf
                - mk_event_loop_destroy
                - flb_free.912
                - fprintf
                - mk_event_loop_destroy
                - flb_free.912
            - BranchSide:      'src/flb_log.c:403,19'
              BranchSideFuncs:
                - mk_event_loop_create
                - fprintf
                - flb_free.912
                - flb_pipe_create
                - MK_EVENT_ZERO.915
                - mk_event_add
                - flb_worker_context_create
                - __errno_location
                - flb_errno_print
                - mk_event_loop_destroy
                - flb_free.912
                - flb_log_worker_init
                - pthread_mutex_init
                - pthread_cond_init
                - pthread_mutex_lock
                - flb_worker_create
                - pthread_mutex_unlock
                - pthread_cond_wait
                - pthread_mutex_unlock
                - mk_event_loop_destroy
                - flb_free.912
                - flb_free.912
                - __errno_location
                - flb_errno_print
                - mk_event_loop_destroy
                - flb_free.912
                - flb_free.912
                - fprintf
                - mk_event_loop_destroy
                - flb_free.912
                - fprintf
                - mk_event_loop_destroy
                - flb_free.912
        - Branch String:   'src/flb_log.c:407,9'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:408,17'
              BranchSideFuncs:
                - flb_pipe_create
                - MK_EVENT_ZERO.915
                - mk_event_add
                - flb_worker_context_create
                - __errno_location
                - flb_errno_print
                - mk_event_loop_destroy
                - flb_free.912
                - flb_log_worker_init
                - pthread_mutex_init
                - pthread_cond_init
                - pthread_mutex_lock
                - flb_worker_create
                - pthread_mutex_unlock
                - pthread_cond_wait
                - pthread_mutex_unlock
                - mk_event_loop_destroy
                - flb_free.912
                - flb_free.912
                - __errno_location
                - flb_errno_print
                - mk_event_loop_destroy
                - flb_free.912
                - flb_free.912
                - fprintf
                - mk_event_loop_destroy
                - flb_free.912
                - fprintf
                - mk_event_loop_destroy
                - flb_free.912
            - BranchSide:      'src/flb_log.c:415,18'
              BranchSideFuncs:
                - flb_pipe_create
                - MK_EVENT_ZERO.915
                - mk_event_add
                - flb_worker_context_create
                - __errno_location
                - flb_errno_print
                - mk_event_loop_destroy
                - flb_free.912
                - flb_log_worker_init
                - pthread_mutex_init
                - pthread_cond_init
                - pthread_mutex_lock
                - flb_worker_create
                - pthread_mutex_unlock
                - pthread_cond_wait
                - pthread_mutex_unlock
                - mk_event_loop_destroy
                - flb_free.912
                - flb_free.912
                - __errno_location
                - flb_errno_print
                - mk_event_loop_destroy
                - flb_free.912
                - flb_free.912
                - fprintf
                - mk_event_loop_destroy
                - flb_free.912
                - fprintf
                - mk_event_loop_destroy
                - flb_free.912
        - Branch String:   'src/flb_log.c:422,9'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:423,17'
              BranchSideFuncs:
                - fprintf
                - mk_event_loop_destroy
                - flb_free.912
            - BranchSide:      'src/flb_log.c:429,20'
              BranchSideFuncs:
                - MK_EVENT_ZERO.915
                - mk_event_add
                - flb_worker_context_create
                - __errno_location
                - flb_errno_print
                - mk_event_loop_destroy
                - flb_free.912
                - flb_log_worker_init
                - pthread_mutex_init
                - pthread_cond_init
                - pthread_mutex_lock
                - flb_worker_create
                - pthread_mutex_unlock
                - pthread_cond_wait
                - pthread_mutex_unlock
                - mk_event_loop_destroy
                - flb_free.912
                - flb_free.912
                - __errno_location
                - flb_errno_print
                - mk_event_loop_destroy
                - flb_free.912
                - flb_free.912
                - fprintf
                - mk_event_loop_destroy
                - flb_free.912
        - Branch String:   'src/flb_log.c:434,9'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:435,17'
              BranchSideFuncs:
                - fprintf
                - mk_event_loop_destroy
                - flb_free.912
            - BranchSide:      'src/flb_log.c:447,52'
              BranchSideFuncs:
                - flb_worker_context_create
                - __errno_location
                - flb_errno_print
                - mk_event_loop_destroy
                - flb_free.912
                - flb_log_worker_init
                - pthread_mutex_init
                - pthread_cond_init
                - pthread_mutex_lock
                - flb_worker_create
                - pthread_mutex_unlock
                - pthread_cond_wait
                - pthread_mutex_unlock
                - mk_event_loop_destroy
                - flb_free.912
                - flb_free.912
                - __errno_location
                - flb_errno_print
                - mk_event_loop_destroy
                - flb_free.912
                - flb_free.912
        - Branch String:   'src/flb_log.c:448,9'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:449,9'
              BranchSideFuncs:
                - flb_log_worker_init
                - pthread_mutex_init
                - pthread_cond_init
                - pthread_mutex_lock
                - flb_worker_create
                - pthread_mutex_unlock
                - pthread_cond_wait
                - pthread_mutex_unlock
                - mk_event_loop_destroy
                - flb_free.912
                - flb_free.912
                - __errno_location
                - flb_errno_print
                - mk_event_loop_destroy
                - flb_free.912
                - flb_free.912
            - BranchSide:      'src/flb_log.c:456,5'
              BranchSideFuncs:
                - flb_log_worker_init
                - pthread_mutex_init
                - pthread_cond_init
                - pthread_mutex_lock
                - flb_worker_create
                - pthread_mutex_unlock
                - pthread_cond_wait
                - pthread_mutex_unlock
                - mk_event_loop_destroy
                - flb_free.912
                - flb_free.912
                - __errno_location
                - flb_errno_print
                - mk_event_loop_destroy
                - flb_free.912
                - flb_free.912
        - Branch String:   'src/flb_log.c:460,9'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:461,9'
              BranchSideFuncs:
                - __errno_location
                - flb_errno_print
                - mk_event_loop_destroy
                - flb_free.912
                - flb_free.912
            - BranchSide:      'src/flb_log.c:468,19'
              BranchSideFuncs:
                - pthread_mutex_init
                - pthread_cond_init
                - pthread_mutex_lock
                - flb_worker_create
                - pthread_mutex_unlock
                - pthread_cond_wait
                - pthread_mutex_unlock
                - mk_event_loop_destroy
                - flb_free.912
                - flb_free.912
        - Branch String:   'src/flb_log.c:481,9'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:482,31'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - mk_event_loop_destroy
                - flb_free.912
                - flb_free.912
            - BranchSide:      'src/flb_log.c:491,5'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - pthread_cond_wait
        - Branch String:   'src/flb_log.c:491,5'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:492,28'
              BranchSideFuncs:
                - pthread_cond_wait
                - pthread_mutex_unlock
            - BranchSide:      'src/flb_log.c:494,27'
              BranchSideFuncs:
                - pthread_mutex_unlock
      Callsites:
        - Src:             'src/flb_log.c:398,11'
          Dst:             flb_calloc
        - Src:             'src/flb_log.c:400,9'
          Dst:             __errno_location
        - Src:             'src/flb_log.c:400,9'
          Dst:             flb_errno_print
        - Src:             'src/flb_log.c:408,9'
          Dst:             fprintf
        - Src:             'src/flb_log.c:409,9'
          Dst:             flb_free
        - Src:             'src/flb_log.c:421,11'
          Dst:             flb_pipe_create
        - Src:             'src/flb_log.c:423,9'
          Dst:             fprintf
        - Src:             'src/flb_log.c:425,9'
          Dst:             flb_free
        - Src:             'src/flb_log.c:435,9'
          Dst:             fprintf
        - Src:             'src/flb_log.c:437,9'
          Dst:             flb_free
        - Src:             'src/flb_log.c:447,14'
          Dst:             flb_worker_context_create
        - Src:             'src/flb_log.c:449,9'
          Dst:             __errno_location
        - Src:             'src/flb_log.c:449,9'
          Dst:             flb_errno_print
        - Src:             'src/flb_log.c:451,9'
          Dst:             flb_free
        - Src:             'src/flb_log.c:459,11'
          Dst:             flb_log_worker_init
        - Src:             'src/flb_log.c:461,9'
          Dst:             __errno_location
        - Src:             'src/flb_log.c:461,9'
          Dst:             flb_errno_print
        - Src:             'src/flb_log.c:463,9'
          Dst:             flb_free
        - Src:             'src/flb_log.c:465,9'
          Dst:             flb_free
        - Src:             'src/flb_log.c:474,5'
          Dst:             pthread_mutex_init
        - Src:             'src/flb_log.c:475,5'
          Dst:             pthread_cond_init
        - Src:             'src/flb_log.c:478,5'
          Dst:             pthread_mutex_lock
        - Src:             'src/flb_log.c:480,11'
          Dst:             flb_worker_create
        - Src:             'src/flb_log.c:480,11'
          Dst:             log_worker_collector
        - Src:             'src/flb_log.c:482,9'
          Dst:             pthread_mutex_unlock
        - Src:             'src/flb_log.c:484,9'
          Dst:             flb_free
        - Src:             'src/flb_log.c:485,9'
          Dst:             flb_free
        - Src:             'src/flb_log.c:492,9'
          Dst:             pthread_cond_wait
        - Src:             'src/flb_log.c:494,5'
          Dst:             pthread_mutex_unlock
    - functionName:    flb_calloc
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - n
        - size
      BBCount:         8
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - calloc
        - flb_fuzz_get_probability
      functionUses:    3
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:85,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:86,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:90,8'
              BranchSideFuncs:
                - flb_fuzz_get_probability.907
                - calloc
        - Branch String:   'include/fluent-bit/flb_mem.h:90,8'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:91,6'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:95,19'
              BranchSideFuncs:
                - calloc
      Callsites:
        - Src:             'include/fluent-bit/flb_mem.h:90,8'
          Dst:             flb_fuzz_get_probability
        - Src:             'include/fluent-bit/flb_mem.h:95,12'
          Dst:             calloc
    - functionName:    flb_log_worker_init
      functionSourceFile: '/src/fluent-bit/src/flb_log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - worker
      BBCount:         10
      ICount:          96
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - flb_errno_print
        - flb_log_cache_create
        - flb_pipe_create
        - flb_pipe_destroy
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/flb_log.c:321,9'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:322,9'
              BranchSideFuncs:
                - __errno_location
                - flb_errno_print
            - BranchSide:      'src/flb_log.c:327,24'
              BranchSideFuncs:
                - mk_event_add
                - flb_log_cache_create
                - flb_pipe_destroy
                - flb_pipe_destroy
        - Branch String:   'src/flb_log.c:329,9'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:330,26'
              BranchSideFuncs:
                - flb_pipe_destroy
            - BranchSide:      'src/flb_log.c:335,13'
              BranchSideFuncs:
                - flb_log_cache_create
                - flb_pipe_destroy
        - Branch String:   'src/flb_log.c:336,9'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:337,26'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log.c:340,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_log.c:320,11'
          Dst:             flb_pipe_create
        - Src:             'src/flb_log.c:322,9'
          Dst:             __errno_location
        - Src:             'src/flb_log.c:322,9'
          Dst:             flb_errno_print
        - Src:             'src/flb_log.c:330,9'
          Dst:             flb_pipe_destroy
        - Src:             'src/flb_log.c:335,13'
          Dst:             flb_log_cache_create
        - Src:             'src/flb_log.c:337,9'
          Dst:             flb_pipe_destroy
    - functionName:    pthread_mutex_init
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_cond_init
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_cond_wait
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_log_cache_create
      functionSourceFile: '/src/fluent-bit/src/flb_log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - timeout_seconds
        - size
      BBCount:         17
      ICount:          120
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - __errno_location
        - flb_calloc
        - flb_errno_print
        - flb_log_cache_destroy
        - flb_sds_create_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_log.c:152,9'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:153,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log.c:156,13'
              BranchSideFuncs:
                - flb_calloc.916
                - __errno_location
                - flb_errno_print
                - mk_list_init.922
                - flb_calloc.916
                - __errno_location
                - flb_errno_print
                - flb_log_cache_destroy
                - flb_sds_create_size
                - __errno_location
                - flb_errno_print
                - flb_log_cache_destroy
                - mk_list_add.923
        - Branch String:   'src/flb_log.c:157,9'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:158,9'
              BranchSideFuncs:
                - mk_list_init.922
                - flb_calloc.916
                - __errno_location
                - flb_errno_print
                - flb_log_cache_destroy
                - flb_sds_create_size
                - __errno_location
                - flb_errno_print
                - flb_log_cache_destroy
                - mk_list_add.923
            - BranchSide:      'src/flb_log.c:161,22'
              BranchSideFuncs:
                - mk_list_init.922
                - flb_calloc.916
                - __errno_location
                - flb_errno_print
                - flb_log_cache_destroy
                - flb_sds_create_size
                - __errno_location
                - flb_errno_print
                - flb_log_cache_destroy
                - mk_list_add.923
        - Branch String:   'src/flb_log.c:164,5'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:165,17'
              BranchSideFuncs:
                - flb_calloc.916
                - __errno_location
                - flb_errno_print
                - flb_log_cache_destroy
                - flb_sds_create_size
                - __errno_location
                - flb_errno_print
                - flb_log_cache_destroy
                - mk_list_add.923
            - BranchSide:      'src/flb_log.c:181,12'
              BranchSideFuncs: []
        - Branch String:   'src/flb_log.c:166,13'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:167,13'
              BranchSideFuncs:
                - flb_sds_create_size
                - __errno_location
                - flb_errno_print
                - flb_log_cache_destroy
                - mk_list_add.923
                - flb_calloc.916
                - __errno_location
                - flb_errno_print
                - flb_log_cache_destroy
            - BranchSide:      'src/flb_log.c:172,22'
              BranchSideFuncs:
                - flb_sds_create_size
                - __errno_location
                - flb_errno_print
                - flb_log_cache_destroy
                - mk_list_add.923
                - flb_calloc.916
                - __errno_location
                - flb_errno_print
                - flb_log_cache_destroy
        - Branch String:   'src/flb_log.c:173,13'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:174,13'
              BranchSideFuncs:
                - mk_list_add.923
                - flb_calloc.916
                - __errno_location
                - flb_errno_print
                - flb_log_cache_destroy
                - flb_sds_create_size
                - __errno_location
                - flb_errno_print
                - flb_log_cache_destroy
            - BranchSide:      'src/flb_log.c:177,9'
              BranchSideFuncs:
                - mk_list_add.923
                - flb_calloc.916
                - __errno_location
                - flb_errno_print
                - flb_log_cache_destroy
                - flb_sds_create_size
                - __errno_location
                - flb_errno_print
                - flb_log_cache_destroy
      Callsites:
        - Src:             'src/flb_log.c:156,13'
          Dst:             flb_calloc
        - Src:             'src/flb_log.c:158,9'
          Dst:             __errno_location
        - Src:             'src/flb_log.c:158,9'
          Dst:             flb_errno_print
        - Src:             'src/flb_log.c:165,17'
          Dst:             flb_calloc
        - Src:             'src/flb_log.c:167,13'
          Dst:             __errno_location
        - Src:             'src/flb_log.c:167,13'
          Dst:             flb_errno_print
        - Src:             'src/flb_log.c:168,13'
          Dst:             flb_log_cache_destroy
        - Src:             'src/flb_log.c:172,22'
          Dst:             flb_sds_create_size
        - Src:             'src/flb_log.c:174,13'
          Dst:             __errno_location
        - Src:             'src/flb_log.c:174,13'
          Dst:             flb_errno_print
        - Src:             'src/flb_log.c:175,13'
          Dst:             flb_log_cache_destroy
    - functionName:    flb_log_set_file
      functionSourceFile: '/src/fluent-bit/src/flb_log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - config
        - out
      BBCount:         4
      ICount:          40
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_log.c:378,9'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:379,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log.c:383,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_log_get_level_str
      functionSourceFile: '/src/fluent-bit/src/flb_log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         24
      ICount:          96
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - strcasecmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_log.c:352,9'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:353,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log.c:355,25'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/flb_log.c:355,14'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:356,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log.c:358,25'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/flb_log.c:358,43'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:358,57'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log.c:359,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_log.c:358,14'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:359,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log.c:361,25'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/flb_log.c:361,14'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:362,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log.c:364,25'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/flb_log.c:364,14'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:365,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log.c:367,25'
              BranchSideFuncs:
                - strcasecmp
      Callsites:
        - Src:             'src/flb_log.c:352,9'
          Dst:             strcasecmp
        - Src:             'src/flb_log.c:355,14'
          Dst:             strcasecmp
        - Src:             'src/flb_log.c:358,14'
          Dst:             strcasecmp
        - Src:             'src/flb_log.c:358,46'
          Dst:             strcasecmp
        - Src:             'src/flb_log.c:361,14'
          Dst:             strcasecmp
        - Src:             'src/flb_log.c:364,14'
          Dst:             strcasecmp
        - Src:             'src/flb_log.c:367,14'
          Dst:             strcasecmp
    - functionName:    flb_log_set_level
      functionSourceFile: '/src/fluent-bit/src/flb_log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - config
        - level
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_sds_len_set
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_sds.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - len
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_log_cache_check_suppress
      functionSourceFile: '/src/fluent-bit/src/flb_log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cache
        - msg_buf
        - msg_size
      BBCount:         10
      ICount:          98
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - flb_log_cache_exists
        - flb_log_cache_get_target
        - flb_sds_copy
        - flb_sds_len_set
        - time
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_log.c:279,9'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:281,42'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log.c:295,13'
              BranchSideFuncs: []
        - Branch String:   'src/flb_log.c:284,13'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:285,13'
              BranchSideFuncs:
                - flb_sds_len_set.926
                - flb_sds_copy
            - BranchSide:      'src/flb_log.c:289,25'
              BranchSideFuncs:
                - flb_sds_len_set.926
                - flb_sds_copy
        - Branch String:   'src/flb_log.c:295,13'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:296,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log.c:299,32'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_log.c:275,11'
          Dst:             time
        - Src:             'src/flb_log.c:276,13'
          Dst:             flb_log_cache_exists
        - Src:             'src/flb_log.c:281,17'
          Dst:             flb_log_cache_get_target
        - Src:             'src/flb_log.c:289,9'
          Dst:             flb_sds_len_set
        - Src:             'src/flb_log.c:290,22'
          Dst:             flb_sds_copy
    - functionName:    flb_log_cache_exists
      functionSourceFile: '/src/fluent-bit/src/flb_log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cache
        - msg_buf
        - msg_size
      BBCount:         16
      ICount:          112
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - flb_sds_len
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_log.c:209,9'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:210,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log.c:214,12'
              BranchSideFuncs:
                - flb_sds_len.927
                - strncmp
        - Branch String:   'src/flb_log.c:216,5'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:217,17'
              BranchSideFuncs:
                - flb_sds_len.927
                - strncmp
            - BranchSide:      'src/flb_log.c:231,5'
              BranchSideFuncs: []
        - Branch String:   'src/flb_log.c:218,13'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:219,13'
              BranchSideFuncs:
                - flb_sds_len.927
                - strncmp
            - BranchSide:      'src/flb_log.c:222,25'
              BranchSideFuncs:
                - flb_sds_len.927
                - strncmp
        - Branch String:   'src/flb_log.c:222,13'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:223,13'
              BranchSideFuncs:
                - flb_sds_len.927
                - strncmp
            - BranchSide:      'src/flb_log.c:226,21'
              BranchSideFuncs:
                - strncmp
                - flb_sds_len.927
        - Branch String:   'src/flb_log.c:226,13'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:227,20'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log.c:229,5'
              BranchSideFuncs:
                - flb_sds_len.927
                - strncmp
      Callsites:
        - Src:             'src/flb_log.c:222,13'
          Dst:             flb_sds_len
        - Src:             'src/flb_log.c:226,13'
          Dst:             strncmp
    - functionName:    flb_log_cache_get_target
      functionSourceFile: '/src/fluent-bit/src/flb_log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cache
        - ts
      BBCount:         16
      ICount:          112
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_log.c:242,5'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:243,17'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log.c:261,12'
              BranchSideFuncs: []
        - Branch String:   'src/flb_log.c:246,13'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:247,20'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log.c:251,13'
              BranchSideFuncs: []
        - Branch String:   'src/flb_log.c:251,13'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:252,20'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log.c:256,14'
              BranchSideFuncs: []
        - Branch String:   'src/flb_log.c:256,21'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:256,24'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log.c:257,22'
              BranchSideFuncs: []
        - Branch String:   'src/flb_log.c:256,13'
          Branch Sides:
            - BranchSide:      'src/flb_log.c:257,22'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log.c:259,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_sds_len
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_sds.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_fuzz_get_probability
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - val
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:59,7'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:60,5'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:62,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_sds_len
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_sds.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_log_check
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_log.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - l
      BBCount:         14
      ICount:          65
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - flb_worker_log_level
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_log.h:106,12'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:106,15'
              BranchSideFuncs:
                - flb_worker_log_level
            - BranchSide:      'include/fluent-bit/flb_log.h:110,9'
              BranchSideFuncs:
                - flb_worker_log_level
        - Branch String:   'include/fluent-bit/flb_log.h:106,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:107,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:110,9'
              BranchSideFuncs:
                - flb_worker_log_level
        - Branch String:   'include/fluent-bit/flb_log.h:110,19'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:110,43'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:111,9'
              BranchSideFuncs: []
        - Branch String:   'include/fluent-bit/flb_log.h:110,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:111,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:113,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'include/fluent-bit/flb_log.h:110,22'
          Dst:             flb_worker_log_level
    - functionName:    buf_append
      functionSourceFile: '/src/fluent-bit/src/flb_env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - buf
        - str
        - len
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flb_sds_cat
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/flb_env.c:34,9'
          Branch Sides:
            - BranchSide:      'src/flb_env.c:35,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_env.c:38,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_env.c:33,11'
          Dst:             flb_sds_cat
    - functionName:    flb_env_var_translate
      functionSourceFile: '/src/fluent-bit/src/flb_env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - env
        - value
      BBCount:         61
      ICount:          401
      EdgeCount:       83
      CyclomaticComplexity: 24
      functionsReached:
        - buf_append
        - flb_env_get
        - flb_log_check
        - flb_log_print
        - flb_sds_copy
        - flb_sds_create_size
        - flb_sds_destroy
        - flb_sds_len
        - strlen
        - strncpy
        - strstr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_env.c:175,9'
          Branch Sides:
            - BranchSide:      'src/flb_env.c:176,9'
              BranchSideFuncs:
                - strlen
                - flb_sds_create_size
                - flb_sds_len.960
                - flb_sds_copy
                - flb_sds_copy
                - buf_append
                - flb_sds_destroy
                - strstr
                - strstr
                - strncpy
                - flb_env_get
                - flb_log_check.961
                - flb_log_print
                - strlen
                - buf_append
                - flb_sds_destroy
                - buf_append
                - flb_sds_destroy
            - BranchSide:      'src/flb_env.c:179,18'
              BranchSideFuncs:
                - strlen
                - flb_sds_create_size
                - flb_sds_len.960
                - flb_sds_copy
                - flb_sds_copy
                - buf_append
                - flb_sds_destroy
                - strstr
                - strstr
                - strncpy
                - flb_env_get
                - flb_log_check.961
                - flb_log_print
                - strlen
                - buf_append
                - flb_sds_destroy
                - buf_append
                - flb_sds_destroy
        - Branch String:   'src/flb_env.c:181,9'
          Branch Sides:
            - BranchSide:      'src/flb_env.c:182,9'
              BranchSideFuncs:
                - flb_sds_len.960
                - flb_sds_copy
                - flb_sds_copy
                - buf_append
                - flb_sds_destroy
                - strstr
                - strstr
                - strncpy
                - flb_env_get
                - flb_log_check.961
                - flb_log_print
                - strlen
                - buf_append
                - flb_sds_destroy
                - buf_append
                - flb_sds_destroy
            - BranchSide:      'src/flb_env.c:185,12'
              BranchSideFuncs:
                - flb_sds_len.960
                - flb_sds_copy
                - flb_sds_copy
                - buf_append
                - flb_sds_destroy
                - strstr
                - strstr
                - strncpy
                - flb_env_get
                - flb_log_check.961
                - flb_log_print
                - strlen
                - buf_append
                - flb_sds_destroy
                - buf_append
                - flb_sds_destroy
        - Branch String:   'src/flb_env.c:185,5'
          Branch Sides:
            - BranchSide:      'src/flb_env.c:186,26'
              BranchSideFuncs:
                - strstr
                - flb_sds_len.960
                - flb_sds_copy
                - flb_sds_copy
                - buf_append
                - flb_sds_destroy
                - strstr
                - strncpy
                - flb_env_get
                - flb_log_check.961
                - flb_log_print
                - strlen
                - buf_append
                - flb_sds_destroy
                - buf_append
                - flb_sds_destroy
            - BranchSide:      'src/flb_env.c:240,9'
              BranchSideFuncs:
                - flb_sds_len.960
                - flb_sds_copy
                - flb_sds_copy
                - buf_append
                - flb_sds_destroy
        - Branch String:   'src/flb_env.c:187,13'
          Branch Sides:
            - BranchSide:      'src/flb_env.c:188,13'
              BranchSideFuncs:
                - strstr
                - flb_sds_len.960
                - flb_sds_copy
                - flb_sds_copy
                - buf_append
                - flb_sds_destroy
                - strncpy
                - flb_env_get
                - strstr
                - flb_log_check.961
                - flb_log_print
                - strlen
                - buf_append
                - flb_sds_destroy
                - buf_append
                - flb_sds_destroy
            - BranchSide:      'src/flb_env.c:191,24'
              BranchSideFuncs:
                - strstr
                - flb_sds_len.960
                - flb_sds_copy
                - flb_sds_copy
                - buf_append
                - flb_sds_destroy
                - strncpy
                - flb_env_get
                - strstr
                - flb_log_check.961
                - flb_log_print
                - strlen
                - buf_append
                - flb_sds_destroy
                - buf_append
                - flb_sds_destroy
        - Branch String:   'src/flb_env.c:192,13'
          Branch Sides:
            - BranchSide:      'src/flb_env.c:193,13'
              BranchSideFuncs:
                - strncpy
                - flb_env_get
                - flb_sds_len.960
                - flb_sds_copy
                - flb_sds_copy
                - buf_append
                - flb_sds_destroy
                - strstr
                - strstr
                - flb_log_check.961
                - flb_log_print
                - strlen
                - buf_append
                - flb_sds_destroy
                - buf_append
                - flb_sds_destroy
            - BranchSide:      'src/flb_env.c:196,17'
              BranchSideFuncs:
                - strncpy
                - flb_env_get
                - flb_sds_len.960
                - flb_sds_copy
                - flb_sds_copy
                - buf_append
                - flb_sds_destroy
                - strstr
                - strstr
                - flb_log_check.961
                - flb_log_print
                - strlen
                - buf_append
                - flb_sds_destroy
                - buf_append
                - flb_sds_destroy
        - Branch String:   'src/flb_env.c:198,24'
          Branch Sides:
            - BranchSide:      'src/flb_env.c:198,27'
              BranchSideFuncs:
                - flb_sds_len.960
                - flb_sds_copy
                - flb_sds_copy
                - buf_append
                - flb_sds_destroy
            - BranchSide:      'src/flb_env.c:199,13'
              BranchSideFuncs:
                - flb_sds_len.960
                - flb_sds_copy
                - flb_sds_copy
                - buf_append
                - flb_sds_destroy
        - Branch String:   'src/flb_env.c:198,13'
          Branch Sides:
            - BranchSide:      'src/flb_env.c:199,13'
              BranchSideFuncs:
                - flb_sds_len.960
                - flb_sds_copy
                - flb_sds_copy
                - buf_append
                - flb_sds_destroy
            - BranchSide:      'src/flb_env.c:203,17'
              BranchSideFuncs:
                - strncpy
                - flb_env_get
                - flb_sds_len.960
                - flb_sds_copy
                - flb_sds_copy
                - buf_append
                - flb_sds_destroy
                - strstr
                - strstr
                - flb_log_check.961
                - flb_log_print
                - strlen
                - buf_append
                - flb_sds_destroy
                - buf_append
                - flb_sds_destroy
        - Branch String:   'src/flb_env.c:209,13'
          Branch Sides:
            - BranchSide:      'src/flb_env.c:210,28'
              BranchSideFuncs:
                - buf_append
                - flb_sds_destroy
                - flb_env_get
                - flb_sds_len.960
                - flb_sds_copy
                - flb_sds_copy
                - buf_append
                - flb_sds_destroy
                - strstr
                - strstr
                - strncpy
                - flb_log_check.961
                - flb_log_print
                - strlen
                - buf_append
                - flb_sds_destroy
            - BranchSide:      'src/flb_env.c:221,31'
              BranchSideFuncs:
                - flb_env_get
                - flb_sds_len.960
                - flb_sds_copy
                - flb_sds_copy
                - buf_append
                - flb_sds_destroy
                - strstr
                - strstr
                - strncpy
                - buf_append
                - flb_sds_destroy
                - flb_log_check.961
                - flb_log_print
                - strlen
                - buf_append
                - flb_sds_destroy
        - Branch String:   'src/flb_env.c:211,17'
          Branch Sides:
            - BranchSide:      'src/flb_env.c:212,33'
              BranchSideFuncs:
                - flb_env_get
                - flb_sds_len.960
                - flb_sds_copy
                - flb_sds_copy
                - buf_append
                - flb_sds_destroy
                - strstr
                - strstr
                - strncpy
                - buf_append
                - flb_sds_destroy
                - flb_log_check.961
                - flb_log_print
                - strlen
                - buf_append
                - flb_sds_destroy
            - BranchSide:      'src/flb_env.c:215,17'
              BranchSideFuncs:
                - flb_env_get
                - flb_sds_len.960
                - flb_sds_copy
                - flb_sds_copy
                - buf_append
                - flb_sds_destroy
                - strstr
                - strstr
                - strncpy
                - buf_append
                - flb_sds_destroy
                - flb_log_check.961
                - flb_log_print
                - strlen
                - buf_append
                - flb_sds_destroy
        - Branch String:   'src/flb_env.c:215,17'
          Branch Sides:
            - BranchSide:      'src/flb_env.c:216,23'
              BranchSideFuncs:
                - flb_env_get
                - flb_sds_len.960
                - flb_sds_copy
                - flb_sds_copy
                - buf_append
                - flb_sds_destroy
                - strstr
                - strstr
                - strncpy
                - buf_append
                - flb_sds_destroy
                - flb_log_check.961
                - flb_log_print
                - strlen
                - buf_append
                - flb_sds_destroy
            - BranchSide:      'src/flb_env.c:218,9'
              BranchSideFuncs:
                - flb_env_get
                - flb_sds_len.960
                - flb_sds_copy
                - flb_sds_copy
                - buf_append
                - flb_sds_destroy
                - strstr
                - strstr
                - strncpy
                - buf_append
                - flb_sds_destroy
                - flb_log_check.961
                - flb_log_print
                - strlen
                - buf_append
                - flb_sds_destroy
        - Branch String:   'src/flb_env.c:222,13'
          Branch Sides:
            - BranchSide:      'src/flb_env.c:223,28'
              BranchSideFuncs:
                - strlen
                - buf_append
                - flb_sds_destroy
                - flb_sds_len.960
                - flb_sds_copy
                - flb_sds_copy
                - buf_append
                - flb_sds_destroy
                - strstr
                - strstr
                - strncpy
                - flb_env_get
                - flb_log_check.961
                - flb_log_print
                - buf_append
                - flb_sds_destroy
            - BranchSide:      'src/flb_env.c:233,18'
              BranchSideFuncs:
                - flb_sds_len.960
                - flb_sds_copy
                - flb_sds_copy
                - buf_append
                - flb_sds_destroy
                - strstr
                - strstr
                - strncpy
                - flb_env_get
                - strlen
                - buf_append
                - flb_sds_destroy
                - buf_append
                - flb_sds_destroy
                - flb_log_check.961
                - flb_log_print
        - Branch String:   'src/flb_env.c:225,17'
          Branch Sides:
            - BranchSide:      'src/flb_env.c:226,33'
              BranchSideFuncs:
                - flb_sds_len.960
                - flb_sds_copy
                - flb_sds_copy
                - buf_append
                - flb_sds_destroy
                - strstr
                - strstr
                - strncpy
                - flb_env_get
                - flb_log_check.961
                - flb_log_print
                - strlen
                - buf_append
                - flb_sds_destroy
                - buf_append
                - flb_sds_destroy
            - BranchSide:      'src/flb_env.c:229,17'
              BranchSideFuncs:
                - flb_sds_len.960
                - flb_sds_copy
                - flb_sds_copy
                - buf_append
                - flb_sds_destroy
                - strstr
                - strstr
                - strncpy
                - flb_env_get
                - flb_log_check.961
                - flb_log_print
                - strlen
                - buf_append
                - flb_sds_destroy
                - buf_append
                - flb_sds_destroy
        - Branch String:   'src/flb_env.c:229,17'
          Branch Sides:
            - BranchSide:      'src/flb_env.c:230,23'
              BranchSideFuncs:
                - flb_sds_len.960
                - flb_sds_copy
                - flb_sds_copy
                - buf_append
                - flb_sds_destroy
                - strstr
                - strstr
                - strncpy
                - flb_env_get
                - flb_log_check.961
                - flb_log_print
                - strlen
                - buf_append
                - flb_sds_destroy
                - buf_append
                - flb_sds_destroy
            - BranchSide:      'src/flb_env.c:232,9'
              BranchSideFuncs:
                - flb_sds_len.960
                - flb_sds_copy
                - flb_sds_copy
                - buf_append
                - flb_sds_destroy
                - strstr
                - strstr
                - strncpy
                - flb_env_get
                - flb_log_check.961
                - flb_log_print
                - strlen
                - buf_append
                - flb_sds_destroy
                - buf_append
                - flb_sds_destroy
        - Branch String:   'src/flb_env.c:234,13'
          Branch Sides:
            - BranchSide:      'src/flb_env.c:234,13'
              BranchSideFuncs:
                - flb_log_print
                - flb_sds_len.960
                - flb_sds_copy
                - flb_sds_copy
                - buf_append
                - flb_sds_destroy
                - strstr
                - strstr
                - strncpy
                - flb_env_get
                - flb_log_check.961
                - strlen
                - buf_append
                - flb_sds_destroy
                - buf_append
                - flb_sds_destroy
            - BranchSide:      'src/flb_env.c:235,9'
              BranchSideFuncs:
                - flb_sds_len.960
                - flb_sds_copy
                - flb_sds_copy
                - buf_append
                - flb_sds_destroy
                - strstr
                - strstr
                - strncpy
                - flb_env_get
                - flb_log_check.961
                - flb_log_print
                - strlen
                - buf_append
                - flb_sds_destroy
                - buf_append
                - flb_sds_destroy
        - Branch String:   'src/flb_env.c:240,9'
          Branch Sides:
            - BranchSide:      'src/flb_env.c:241,13'
              BranchSideFuncs:
                - flb_sds_len.960
                - flb_sds_copy
                - flb_sds_copy
                - buf_append
                - flb_sds_destroy
            - BranchSide:      'src/flb_env.c:253,21'
              BranchSideFuncs:
                - flb_sds_len.960
                - flb_sds_copy
                - flb_sds_copy
        - Branch String:   'src/flb_env.c:241,34'
          Branch Sides:
            - BranchSide:      'src/flb_env.c:241,38'
              BranchSideFuncs:
                - flb_sds_len.960
                - flb_sds_copy
                - flb_sds_copy
                - buf_append
                - flb_sds_destroy
            - BranchSide:      'src/flb_env.c:251,5'
              BranchSideFuncs:
                - flb_sds_len.960
                - flb_sds_copy
                - flb_sds_copy
        - Branch String:   'src/flb_env.c:241,13'
          Branch Sides:
            - BranchSide:      'src/flb_env.c:242,28'
              BranchSideFuncs:
                - buf_append
                - flb_sds_destroy
                - flb_sds_len.960
                - flb_sds_copy
                - flb_sds_copy
            - BranchSide:      'src/flb_env.c:251,5'
              BranchSideFuncs:
                - flb_sds_len.960
                - flb_sds_copy
                - flb_sds_copy
        - Branch String:   'src/flb_env.c:243,17'
          Branch Sides:
            - BranchSide:      'src/flb_env.c:244,33'
              BranchSideFuncs:
                - flb_sds_len.960
                - flb_sds_copy
                - flb_sds_copy
            - BranchSide:      'src/flb_env.c:247,17'
              BranchSideFuncs:
                - flb_sds_len.960
                - flb_sds_copy
                - flb_sds_copy
        - Branch String:   'src/flb_env.c:247,17'
          Branch Sides:
            - BranchSide:      'src/flb_env.c:248,23'
              BranchSideFuncs:
                - flb_sds_len.960
                - flb_sds_copy
                - flb_sds_copy
            - BranchSide:      'src/flb_env.c:250,9'
              BranchSideFuncs:
                - flb_sds_len.960
                - flb_sds_copy
                - flb_sds_copy
        - Branch String:   'src/flb_env.c:253,9'
          Branch Sides:
            - BranchSide:      'src/flb_env.c:264,13'
              BranchSideFuncs:
                - flb_sds_copy
                - flb_sds_copy
            - BranchSide:      'src/flb_env.c:272,12'
              BranchSideFuncs: []
        - Branch String:   'src/flb_env.c:264,13'
          Branch Sides:
            - BranchSide:      'src/flb_env.c:265,33'
              BranchSideFuncs:
                - flb_sds_copy
            - BranchSide:      'src/flb_env.c:268,33'
              BranchSideFuncs:
                - flb_sds_copy
      Callsites:
        - Src:             'src/flb_env.c:179,11'
          Dst:             strlen
        - Src:             'src/flb_env.c:180,11'
          Dst:             flb_sds_create_size
        - Src:             'src/flb_env.c:186,19'
          Dst:             strstr
        - Src:             'src/flb_env.c:191,17'
          Dst:             strstr
        - Src:             'src/flb_env.c:203,9'
          Dst:             strncpy
        - Src:             'src/flb_env.c:210,17'
          Dst:             buf_append
        - Src:             'src/flb_env.c:212,17'
          Dst:             flb_sds_destroy
        - Src:             'src/flb_env.c:221,19'
          Dst:             flb_env_get
        - Src:             'src/flb_env.c:223,21'
          Dst:             strlen
        - Src:             'src/flb_env.c:224,17'
          Dst:             buf_append
        - Src:             'src/flb_env.c:226,17'
          Dst:             flb_sds_destroy
        - Src:             'src/flb_env.c:234,13'
          Dst:             flb_log_check
        - Src:             'src/flb_env.c:234,13'
          Dst:             flb_log_print
        - Src:             'src/flb_env.c:242,17'
          Dst:             buf_append
        - Src:             'src/flb_env.c:244,17'
          Dst:             flb_sds_destroy
        - Src:             'src/flb_env.c:253,9'
          Dst:             flb_sds_len
        - Src:             'src/flb_env.c:265,20'
          Dst:             flb_sds_copy
        - Src:             'src/flb_env.c:268,20'
          Dst:             flb_sds_copy
    - functionName:    strncpy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_env_get
      functionSourceFile: '/src/fluent-bit/src/flb_env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - env
        - key
      BBCount:         12
      ICount:          83
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - flb_hash_table_get
        - getenv
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_env.c:131,9'
          Branch Sides:
            - BranchSide:      'src/flb_env.c:132,9'
              BranchSideFuncs:
                - strlen
                - flb_hash_table_get
                - getenv
                - strlen
            - BranchSide:      'src/flb_env.c:135,18'
              BranchSideFuncs:
                - strlen
                - flb_hash_table_get
                - getenv
                - strlen
        - Branch String:   'src/flb_env.c:139,9'
          Branch Sides:
            - BranchSide:      'src/flb_env.c:140,25'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_env.c:144,22'
              BranchSideFuncs:
                - getenv
                - strlen
        - Branch String:   'src/flb_env.c:145,9'
          Branch Sides:
            - BranchSide:      'src/flb_env.c:146,9'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'src/flb_env.c:149,16'
              BranchSideFuncs:
                - strlen
        - Branch String:   'src/flb_env.c:149,9'
          Branch Sides:
            - BranchSide:      'src/flb_env.c:150,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_env.c:153,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_env.c:135,11'
          Dst:             strlen
        - Src:             'src/flb_env.c:138,11'
          Dst:             flb_hash_table_get
        - Src:             'src/flb_env.c:144,15'
          Dst:             getenv
        - Src:             'src/flb_env.c:149,9'
          Dst:             strlen
    - functionName:    getenv
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_env_set
      functionSourceFile: '/src/fluent-bit/src/flb_env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - env
        - key
        - val
      BBCount:         6
      ICount:          73
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flb_hash_table_add
        - flb_hash_table_del
        - flb_hash_table_get
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_env.c:114,9'
          Branch Sides:
            - BranchSide:      'src/flb_env.c:114,9'
              BranchSideFuncs:
                - flb_hash_table_del
                - flb_hash_table_add
            - BranchSide:      'src/flb_env.c:116,28'
              BranchSideFuncs:
                - flb_hash_table_del
                - flb_hash_table_add
      Callsites:
        - Src:             'src/flb_env.c:109,12'
          Dst:             strlen
        - Src:             'src/flb_env.c:110,12'
          Dst:             strlen
        - Src:             'src/flb_env.c:113,10'
          Dst:             flb_hash_table_get
        - Src:             'src/flb_env.c:116,9'
          Dst:             flb_hash_table_del
        - Src:             'src/flb_env.c:120,10'
          Dst:             flb_hash_table_add
    - functionName:    flb_env_destroy
      functionSourceFile: '/src/fluent-bit/src/flb_env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - env
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_free
        - flb_hash_table_destroy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_env.c:96,5'
          Dst:             flb_hash_table_destroy
        - Src:             'src/flb_env.c:97,5'
          Dst:             flb_free
    - functionName:    flb_free
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    env_preset
      functionSourceFile: '/src/fluent-bit/src/flb_env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - env
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - flb_env_set
        - getenv
        - gethostname
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_env.c:59,9'
          Branch Sides:
            - BranchSide:      'src/flb_env.c:59,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_env.c:60,27'
              BranchSideFuncs:
                - gethostname
                - flb_env_set
        - Branch String:   'src/flb_env.c:61,13'
          Branch Sides:
            - BranchSide:      'src/flb_env.c:62,25'
              BranchSideFuncs:
                - flb_env_set
            - BranchSide:      'src/flb_env.c:64,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_env.c:58,11'
          Dst:             getenv
        - Src:             'src/flb_env.c:60,15'
          Dst:             gethostname
        - Src:             'src/flb_env.c:62,13'
          Dst:             flb_env_set
    - functionName:    gethostname
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_malloc
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - flb_fuzz_get_probability
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:71,8'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:72,6'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:76,9'
              BranchSideFuncs:
                - malloc
        - Branch String:   'include/fluent-bit/flb_mem.h:76,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:77,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:80,19'
              BranchSideFuncs:
                - malloc
      Callsites:
        - Src:             'include/fluent-bit/flb_mem.h:71,8'
          Dst:             flb_fuzz_get_probability
    - functionName:    flb_env_create
      functionSourceFile: '/src/fluent-bit/src/flb_env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - env_preset
        - flb_errno_print
        - flb_free
        - flb_hash_table_create
        - flb_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_env.c:74,11'
          Branch Sides:
            - BranchSide:      'src/flb_env.c:71,21'
              BranchSideFuncs:
                - flb_malloc.972
                - __errno_location
                - flb_errno_print
                - flb_hash_table_create
                - flb_free.970
                - env_preset
            - BranchSide:      'src/flb_env.c:74,11'
              BranchSideFuncs:
                - flb_malloc.972
                - __errno_location
                - flb_errno_print
                - flb_hash_table_create
                - flb_free.970
                - env_preset
        - Branch String:   'src/flb_env.c:75,9'
          Branch Sides:
            - BranchSide:      'src/flb_env.c:76,9'
              BranchSideFuncs:
                - flb_hash_table_create
                - flb_free.970
                - env_preset
            - BranchSide:      'src/flb_env.c:81,10'
              BranchSideFuncs:
                - flb_hash_table_create
                - flb_free.970
                - env_preset
        - Branch String:   'src/flb_env.c:82,9'
          Branch Sides:
            - BranchSide:      'src/flb_env.c:83,18'
              BranchSideFuncs:
                - env_preset
            - BranchSide:      'src/flb_env.c:87,5'
              BranchSideFuncs:
                - env_preset
      Callsites:
        - Src:             'src/flb_env.c:74,11'
          Dst:             flb_malloc
        - Src:             'src/flb_env.c:76,9'
          Dst:             __errno_location
        - Src:             'src/flb_env.c:76,9'
          Dst:             flb_errno_print
        - Src:             'src/flb_env.c:81,10'
          Dst:             flb_hash_table_create
        - Src:             'src/flb_env.c:83,9'
          Dst:             flb_free
        - Src:             'src/flb_env.c:89,5'
          Dst:             env_preset
    - functionName:    flb_utf8_print
      functionSourceFile: '/src/fluent-bit/src/flb_utf8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - input
      BBCount:         13
      ICount:          79
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - flb_utf8_decode
        - printf
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_utf8.c:117,5'
          Branch Sides:
            - BranchSide:      'src/flb_utf8.c:117,5'
              BranchSideFuncs:
                - flb_utf8_decode
                - printf
                - printf
            - BranchSide:      'src/flb_utf8.c:118,61'
              BranchSideFuncs:
                - flb_utf8_decode
                - printf
                - printf
        - Branch String:   'src/flb_utf8.c:119,13'
          Branch Sides:
            - BranchSide:      'src/flb_utf8.c:120,49'
              BranchSideFuncs:
                - printf
                - flb_utf8_decode
                - printf
            - BranchSide:      'src/flb_utf8.c:122,18'
              BranchSideFuncs:
                - flb_utf8_decode
                - printf
                - printf
        - Branch String:   'src/flb_utf8.c:122,18'
          Branch Sides:
            - BranchSide:      'src/flb_utf8.c:0,0'
              BranchSideFuncs:
                - printf
            - BranchSide:      'src/flb_utf8.c:123,13'
              BranchSideFuncs:
                - printf
      Callsites:
        - Src:             'src/flb_utf8.c:116,11'
          Dst:             strlen
        - Src:             'src/flb_utf8.c:118,15'
          Dst:             flb_utf8_decode
        - Src:             'src/flb_utf8.c:120,13'
          Dst:             printf
        - Src:             'src/flb_utf8.c:123,13'
          Dst:             printf
    - functionName:    flb_utf8_decode
      functionSourceFile: '/src/fluent-bit/src/flb_utf8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - state
        - codep
        - byte
      BBCount:         30
      ICount:          183
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/flb_utf8.c:47,9'
          Branch Sides:
            - BranchSide:      'src/flb_utf8.c:48,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utf8.c:76,14'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utf8.c:48,13'
          Branch Sides:
            - BranchSide:      'src/flb_utf8.c:50,22'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utf8.c:53,19'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utf8.c:53,18'
          Branch Sides:
            - BranchSide:      'src/flb_utf8.c:55,22'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utf8.c:58,19'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utf8.c:58,18'
          Branch Sides:
            - BranchSide:      'src/flb_utf8.c:60,22'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utf8.c:63,19'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utf8.c:63,18'
          Branch Sides:
            - BranchSide:      'src/flb_utf8.c:65,22'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utf8.c:70,14'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utf8.c:76,13'
          Branch Sides:
            - BranchSide:      'src/flb_utf8.c:77,24'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utf8.c:84,14'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utf8.c:89,9'
          Branch Sides:
            - BranchSide:      'src/flb_utf8.c:91,14'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utf8.c:105,5'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utf8.c:91,30'
          Branch Sides:
            - BranchSide:      'src/flb_utf8.c:91,34'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utf8.c:96,19'
              BranchSideFuncs: []
        - Branch String:   'src/flb_utf8.c:91,13'
          Branch Sides:
            - BranchSide:      'src/flb_utf8.c:93,14'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_utf8.c:96,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_utf8_len
      functionSourceFile: '/src/fluent-bit/src/flb_utf8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_malloc
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - flb_fuzz_get_probability
      functionUses:    2
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:71,8'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:72,6'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:76,9'
              BranchSideFuncs:
                - malloc
        - Branch String:   'include/fluent-bit/flb_mem.h:76,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:77,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:80,19'
              BranchSideFuncs:
                - malloc
      Callsites:
        - Src:             'include/fluent-bit/flb_mem.h:71,8'
          Dst:             flb_fuzz_get_probability
    - functionName:    flb_fuzz_get_probability
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - val
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:59,7'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:60,5'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:62,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_hash_table_convert_string_to_lowercase
      functionSourceFile: '/src/fluent-bit/src/flb_hash_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - output_buffer
        - input_buffer
        - length
      BBCount:         13
      ICount:          75
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - flb_calloc
        - tolower
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_hash_table.c:38,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:39,39'
              BranchSideFuncs:
                - flb_calloc.1122
                - tolower
            - BranchSide:      'src/flb_hash_table.c:42,9'
              BranchSideFuncs:
                - tolower
        - Branch String:   'src/flb_hash_table.c:42,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:42,9'
              BranchSideFuncs:
                - tolower
            - BranchSide:      'src/flb_hash_table.c:43,20'
              BranchSideFuncs:
                - tolower
        - Branch String:   'src/flb_hash_table.c:43,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:44,44'
              BranchSideFuncs:
                - tolower
            - BranchSide:      'src/flb_hash_table.c:47,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_hash_table.c:39,25'
          Dst:             flb_calloc
        - Src:             'src/flb_hash_table.c:44,36'
          Dst:             tolower
    - functionName:    flb_calloc
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - n
        - size
      BBCount:         8
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - calloc
        - flb_fuzz_get_probability
      functionUses:    4
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:85,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:86,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:90,8'
              BranchSideFuncs:
                - flb_fuzz_get_probability.1119
                - calloc
        - Branch String:   'include/fluent-bit/flb_mem.h:90,8'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:91,6'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:95,19'
              BranchSideFuncs:
                - calloc
      Callsites:
        - Src:             'include/fluent-bit/flb_mem.h:90,8'
          Dst:             flb_fuzz_get_probability
        - Src:             'include/fluent-bit/flb_mem.h:95,12'
          Dst:             calloc
    - functionName:    tolower
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_hash_table_del
      functionSourceFile: '/src/fluent-bit/src/flb_hash_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 610
      functionLinenumberEnd: 681
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ht
        - key
      BBCount:         36
      ICount:          246
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached:
        - flb_hash_table_compute_key_hash
        - flb_hash_table_entry_free
        - strlen
        - strncasecmp
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_hash_table.c:619,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:620,9'
              BranchSideFuncs:
                - strlen
                - flb_hash_table_compute_key_hash
                - flb_hash_table_entry_free
                - strncasecmp
                - strncmp
                - strncasecmp
                - strncmp
            - BranchSide:      'src/flb_hash_table.c:623,18'
              BranchSideFuncs:
                - strlen
                - flb_hash_table_compute_key_hash
                - flb_hash_table_entry_free
                - strncasecmp
                - strncmp
                - strncasecmp
                - strncmp
        - Branch String:   'src/flb_hash_table.c:624,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:625,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_hash_table.c:630,17'
              BranchSideFuncs:
                - flb_hash_table_compute_key_hash
                - flb_hash_table_entry_free
                - strncasecmp
                - strncmp
                - strncasecmp
                - strncmp
        - Branch String:   'src/flb_hash_table.c:633,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:634,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_hash_table.c:637,11'
              BranchSideFuncs:
                - flb_hash_table_entry_free
                - strncasecmp
                - strncmp
                - strncasecmp
                - strncmp
        - Branch String:   'src/flb_hash_table.c:640,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:641,17'
              BranchSideFuncs:
                - strncasecmp
                - flb_hash_table_entry_free
                - strncmp
            - BranchSide:      'src/flb_hash_table.c:656,9'
              BranchSideFuncs:
                - flb_hash_table_entry_free
                - strncasecmp
                - strncmp
        - Branch String:   'src/flb_hash_table.c:644,13'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:645,25'
              BranchSideFuncs:
                - strncmp
                - flb_hash_table_entry_free
            - BranchSide:      'src/flb_hash_table.c:650,29'
              BranchSideFuncs:
                - strncasecmp
                - flb_hash_table_entry_free
        - Branch String:   'src/flb_hash_table.c:645,17'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:646,23'
              BranchSideFuncs:
                - flb_hash_table_entry_free
            - BranchSide:      'src/flb_hash_table.c:648,9'
              BranchSideFuncs:
                - flb_hash_table_entry_free
        - Branch String:   'src/flb_hash_table.c:659,17'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:660,29'
              BranchSideFuncs:
                - strncmp
                - flb_hash_table_entry_free
                - strncasecmp
            - BranchSide:      'src/flb_hash_table.c:665,33'
              BranchSideFuncs:
                - strncasecmp
                - flb_hash_table_entry_free
                - strncmp
        - Branch String:   'src/flb_hash_table.c:660,21'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:661,21'
              BranchSideFuncs:
                - flb_hash_table_entry_free
            - BranchSide:      'src/flb_hash_table.c:663,13'
              BranchSideFuncs:
                - flb_hash_table_entry_free
                - strncasecmp
                - strncmp
        - Branch String:   'src/flb_hash_table.c:665,21'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:0,0'
              BranchSideFuncs:
                - flb_hash_table_entry_free
            - BranchSide:      'src/flb_hash_table.c:666,21'
              BranchSideFuncs:
                - flb_hash_table_entry_free
        - Branch String:   'src/flb_hash_table.c:674,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:675,9'
              BranchSideFuncs:
                - flb_hash_table_entry_free
            - BranchSide:      'src/flb_hash_table.c:678,31'
              BranchSideFuncs:
                - flb_hash_table_entry_free
      Callsites:
        - Src:             'src/flb_hash_table.c:623,11'
          Dst:             strlen
        - Src:             'src/flb_hash_table.c:628,14'
          Dst:             flb_hash_table_compute_key_hash
        - Src:             'src/flb_hash_table.c:645,17'
          Dst:             strncmp
        - Src:             'src/flb_hash_table.c:650,17'
          Dst:             strncasecmp
        - Src:             'src/flb_hash_table.c:660,21'
          Dst:             strncmp
        - Src:             'src/flb_hash_table.c:665,21'
          Dst:             strncasecmp
        - Src:             'src/flb_hash_table.c:678,5'
          Dst:             flb_hash_table_entry_free
    - functionName:    flb_hash_table_compute_key_hash
      functionSourceFile: '/src/fluent-bit/src/flb_hash_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - hash
        - key
        - key_len
        - case_sensitivity
      BBCount:         18
      ICount:          99
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - flb_free
        - flb_hash_table_convert_string_to_lowercase
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/flb_hash_table.c:60,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:61,13'
              BranchSideFuncs:
                - XXH_INLINE_XXH3_64bits
                - flb_free.1125
            - BranchSide:      'src/flb_hash_table.c:77,29'
              BranchSideFuncs:
                - XXH_INLINE_XXH3_64bits
                - flb_free.1125
        - Branch String:   'src/flb_hash_table.c:61,13'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:62,33'
              BranchSideFuncs:
                - flb_hash_table_convert_string_to_lowercase
                - XXH_INLINE_XXH3_64bits
                - flb_free.1125
            - BranchSide:      'src/flb_hash_table.c:65,35'
              BranchSideFuncs:
                - flb_hash_table_convert_string_to_lowercase
                - XXH_INLINE_XXH3_64bits
                - flb_free.1125
        - Branch String:   'src/flb_hash_table.c:72,13'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:73,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_hash_table.c:75,5'
              BranchSideFuncs:
                - XXH_INLINE_XXH3_64bits
                - flb_free.1125
        - Branch String:   'src/flb_hash_table.c:79,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:80,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_hash_table.c:85,5'
              BranchSideFuncs: []
        - Branch String:   'src/flb_hash_table.c:80,13'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:81,22'
              BranchSideFuncs:
                - flb_free.1125
            - BranchSide:      'src/flb_hash_table.c:83,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_hash_table.c:68,15'
          Dst:             flb_hash_table_convert_string_to_lowercase
        - Src:             'src/flb_hash_table.c:81,13'
          Dst:             flb_free
    - functionName:    strncasecmp
      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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_hash_table_entry_free
      functionSourceFile: '/src/fluent-bit/src/flb_hash_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ht
        - entry
      BBCount:         8
      ICount:          68
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - flb_free
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/flb_hash_table.c:96,20'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:96,23'
              BranchSideFuncs:
                - flb_free.1125
                - flb_free.1125
            - BranchSide:      'src/flb_hash_table.c:96,20'
              BranchSideFuncs:
                - flb_free.1125
        - Branch String:   'src/flb_hash_table.c:96,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:96,9'
              BranchSideFuncs:
                - flb_free.1125
                - flb_free.1125
            - BranchSide:      'src/flb_hash_table.c:97,18'
              BranchSideFuncs:
                - flb_free.1125
                - flb_free.1125
      Callsites:
        - Src:             'src/flb_hash_table.c:95,5'
          Dst:             flb_free
        - Src:             'src/flb_hash_table.c:97,9'
          Dst:             flb_free
        - Src:             'src/flb_hash_table.c:99,5'
          Dst:             flb_free
    - functionName:    flb_free
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_hash_table_get_ptr
      functionSourceFile: '/src/fluent-bit/src/flb_hash_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionLinenumberEnd: 607
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ht
        - key
        - key_len
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_get_entry
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_hash_table.c:601,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:602,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_hash_table.c:605,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_hash_table.c:600,13'
          Dst:             hash_get_entry
    - functionName:    hash_get_entry
      functionSourceFile: '/src/fluent-bit/src/flb_hash_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 358
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ht
        - key
        - key_len
        - out_id
      BBCount:         47
      ICount:          289
      EdgeCount:       63
      CyclomaticComplexity: 18
      functionsReached:
        - flb_hash_table_compute_key_hash
        - strncasecmp
        - strncmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/flb_hash_table.c:285,14'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:285,17'
              BranchSideFuncs:
                - flb_hash_table_compute_key_hash
                - strncasecmp
                - strncmp
                - strncasecmp
                - strncmp
            - BranchSide:      'src/flb_hash_table.c:286,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_hash_table.c:285,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:286,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_hash_table.c:289,9'
              BranchSideFuncs:
                - flb_hash_table_compute_key_hash
                - strncasecmp
                - strncmp
                - strncasecmp
                - strncmp
        - Branch String:   'src/flb_hash_table.c:289,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:290,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_hash_table.c:295,25'
              BranchSideFuncs:
                - flb_hash_table_compute_key_hash
                - strncasecmp
                - strncmp
                - strncasecmp
                - strncmp
        - Branch String:   'src/flb_hash_table.c:298,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:299,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_hash_table.c:302,11'
              BranchSideFuncs:
                - strncasecmp
                - strncmp
                - strncasecmp
                - strncmp
        - Branch String:   'src/flb_hash_table.c:305,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:306,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_hash_table.c:309,9'
              BranchSideFuncs:
                - strncasecmp
                - strncmp
                - strncasecmp
                - strncmp
        - Branch String:   'src/flb_hash_table.c:309,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:310,17'
              BranchSideFuncs:
                - strncasecmp
                - strncmp
            - BranchSide:      'src/flb_hash_table.c:331,9'
              BranchSideFuncs:
                - strncasecmp
                - strncmp
        - Branch String:   'src/flb_hash_table.c:313,13'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:314,19'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_hash_table.c:317,17'
              BranchSideFuncs:
                - strncasecmp
                - strncmp
        - Branch String:   'src/flb_hash_table.c:317,17'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:318,29'
              BranchSideFuncs:
                - strncmp
            - BranchSide:      'src/flb_hash_table.c:323,33'
              BranchSideFuncs:
                - strncasecmp
        - Branch String:   'src/flb_hash_table.c:318,21'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:319,27'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_hash_table.c:321,13'
              BranchSideFuncs: []
        - Branch String:   'src/flb_hash_table.c:333,17'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:334,23'
              BranchSideFuncs:
                - strncasecmp
                - strncmp
            - BranchSide:      'src/flb_hash_table.c:338,17'
              BranchSideFuncs:
                - strncasecmp
                - strncmp
        - Branch String:   'src/flb_hash_table.c:338,17'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:339,29'
              BranchSideFuncs:
                - strncmp
                - strncasecmp
            - BranchSide:      'src/flb_hash_table.c:344,33'
              BranchSideFuncs:
                - strncasecmp
                - strncmp
        - Branch String:   'src/flb_hash_table.c:339,21'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:340,21'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_hash_table.c:342,13'
              BranchSideFuncs:
                - strncasecmp
                - strncmp
        - Branch String:   'src/flb_hash_table.c:344,21'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_hash_table.c:345,21'
              BranchSideFuncs: []
        - Branch String:   'src/flb_hash_table.c:353,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:354,19'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_hash_table.c:357,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_hash_table.c:293,14'
          Dst:             flb_hash_table_compute_key_hash
        - Src:             'src/flb_hash_table.c:318,21'
          Dst:             strncmp
        - Src:             'src/flb_hash_table.c:323,21'
          Dst:             strncasecmp
        - Src:             'src/flb_hash_table.c:339,21'
          Dst:             strncmp
        - Src:             'src/flb_hash_table.c:344,21'
          Dst:             strncasecmp
    - functionName:    flb_hash_table_get_by_id
      functionSourceFile: '/src/fluent-bit/src/flb_hash_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 593
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ht
        - id
        - key
        - out_buf
        - out_size
      BBCount:         20
      ICount:          160
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_hash_table.c:562,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:563,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_hash_table.c:566,14'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'src/flb_hash_table.c:567,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:568,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_hash_table.c:571,9'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'src/flb_hash_table.c:571,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:572,17'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_hash_table.c:576,9'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'src/flb_hash_table.c:578,17'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:579,17'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_hash_table.c:581,19'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'src/flb_hash_table.c:585,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:586,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_hash_table.c:589,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_hash_table.c:578,17'
          Dst:             strcmp
    - functionName:    flb_hash_table_exists
      functionSourceFile: '/src/fluent-bit/src/flb_hash_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ht
        - hash
      BBCount:         8
      ICount:          81
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_hash_table.c:540,5'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:541,17'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_hash_table.c:547,5'
              BranchSideFuncs: []
        - Branch String:   'src/flb_hash_table.c:542,13'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:543,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_hash_table.c:545,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_hash_table_get
      functionSourceFile: '/src/fluent-bit/src/flb_hash_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ht
        - key
        - key_len
        - out_buf
        - out_size
      BBCount:         11
      ICount:          101
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - flb_hash_table_entry_free
        - hash_get_entry
        - time
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/flb_hash_table.c:509,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:510,9'
              BranchSideFuncs:
                - time
                - flb_hash_table_entry_free
            - BranchSide:      'src/flb_hash_table.c:513,9'
              BranchSideFuncs:
                - time
                - flb_hash_table_entry_free
        - Branch String:   'src/flb_hash_table.c:513,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:514,22'
              BranchSideFuncs:
                - time
                - flb_hash_table_entry_free
            - BranchSide:      'src/flb_hash_table.c:521,5'
              BranchSideFuncs: []
        - Branch String:   'src/flb_hash_table.c:515,13'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:516,39'
              BranchSideFuncs:
                - flb_hash_table_entry_free
            - BranchSide:      'src/flb_hash_table.c:519,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_hash_table.c:508,13'
          Dst:             hash_get_entry
        - Src:             'src/flb_hash_table.c:515,13'
          Dst:             time
        - Src:             'src/flb_hash_table.c:516,13'
          Dst:             flb_hash_table_entry_free
    - functionName:    flb_strndup
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_str.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - n
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flb_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_str.h:35,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_str.h:36,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_str.h:38,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'include/fluent-bit/flb_str.h:34,20'
          Dst:             flb_malloc
    - functionName:    entry_set_value
      functionSourceFile: '/src/fluent-bit/src/flb_hash_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - entry
        - val
        - val_size
      BBCount:         12
      ICount:          104
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - flb_errno_print
        - flb_free
        - flb_malloc
        - time
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/flb_hash_table.c:368,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:369,18'
              BranchSideFuncs:
                - flb_free.1125
                - time
                - flb_malloc.1118
                - __errno_location
                - flb_errno_print
            - BranchSide:      'src/flb_hash_table.c:377,9'
              BranchSideFuncs:
                - time
                - flb_malloc.1118
                - __errno_location
                - flb_errno_print
        - Branch String:   'src/flb_hash_table.c:377,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:378,33'
              BranchSideFuncs:
                - flb_malloc.1118
                - __errno_location
                - flb_errno_print
                - time
            - BranchSide:      'src/flb_hash_table.c:395,22'
              BranchSideFuncs:
                - time
        - Branch String:   'src/flb_hash_table.c:379,13'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:380,13'
              BranchSideFuncs:
                - time
            - BranchSide:      'src/flb_hash_table.c:388,16'
              BranchSideFuncs:
                - time
      Callsites:
        - Src:             'src/flb_hash_table.c:369,9'
          Dst:             flb_free
        - Src:             'src/flb_hash_table.c:378,22'
          Dst:             flb_malloc
        - Src:             'src/flb_hash_table.c:380,13'
          Dst:             __errno_location
        - Src:             'src/flb_hash_table.c:380,13'
          Dst:             flb_errno_print
        - Src:             'src/flb_hash_table.c:399,22'
          Dst:             time
    - functionName:    flb_hash_table_evict_random
      functionSourceFile: '/src/fluent-bit/src/flb_hash_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ht
      BBCount:         10
      ICount:          88
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - flb_hash_table_entry_free
        - random
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_hash_table.c:238,5'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:238,5'
              BranchSideFuncs:
                - flb_hash_table_entry_free
            - BranchSide:      'src/flb_hash_table.c:239,13'
              BranchSideFuncs:
                - flb_hash_table_entry_free
        - Branch String:   'src/flb_hash_table.c:239,13'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:240,21'
              BranchSideFuncs:
                - flb_hash_table_entry_free
            - BranchSide:      'src/flb_hash_table.c:244,14'
              BranchSideFuncs:
                - flb_hash_table_entry_free
      Callsites:
        - Src:             'src/flb_hash_table.c:237,10'
          Dst:             random
        - Src:             'src/flb_hash_table.c:241,13'
          Dst:             flb_hash_table_entry_free
    - functionName:    random
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_hash_table_evict_less_used
      functionSourceFile: '/src/fluent-bit/src/flb_hash_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ht
      BBCount:         13
      ICount:          86
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - flb_hash_table_entry_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_hash_table.c:254,5'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:255,17'
              BranchSideFuncs:
                - flb_hash_table_entry_free
            - BranchSide:      'src/flb_hash_table.c:264,31'
              BranchSideFuncs:
                - flb_hash_table_entry_free
        - Branch String:   'src/flb_hash_table.c:256,13'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:257,31'
              BranchSideFuncs:
                - flb_hash_table_entry_free
            - BranchSide:      'src/flb_hash_table.c:259,18'
              BranchSideFuncs:
                - flb_hash_table_entry_free
      Callsites:
        - Src:             'src/flb_hash_table.c:264,5'
          Dst:             flb_hash_table_entry_free
    - functionName:    flb_hash_table_evict_older
      functionSourceFile: '/src/fluent-bit/src/flb_hash_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ht
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_hash_table_entry_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_hash_table.c:272,5'
          Dst:             flb_hash_table_entry_free
    - functionName:    flb_hash_table_add
      functionSourceFile: '/src/fluent-bit/src/flb_hash_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 498
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ht
        - key
        - key_len
        - val
        - val_size
      BBCount:         36
      ICount:          276
      EdgeCount:       49
      CyclomaticComplexity: 15
      functionsReached:
        - __errno_location
        - entry_set_value
        - flb_calloc
        - flb_errno_print
        - flb_free
        - flb_hash_table_compute_key_hash
        - flb_hash_table_evict_less_used
        - flb_hash_table_evict_older
        - flb_hash_table_evict_random
        - flb_strndup
        - hash_get_entry
        - time
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_hash_table.c:413,14'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:413,17'
              BranchSideFuncs:
                - hash_get_entry
                - flb_hash_table_compute_key_hash
                - flb_calloc.1122
                - __errno_location
                - flb_errno_print
                - time
                - flb_strndup.1129
                - entry_set_value
                - mk_list_add.1128
                - mk_list_add.1128
                - flb_free.1125
                - entry_set_value
                - flb_hash_table_evict_random
                - flb_hash_table_evict_less_used
                - flb_hash_table_evict_older
            - BranchSide:      'src/flb_hash_table.c:414,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_hash_table.c:413,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:414,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_hash_table.c:418,9'
              BranchSideFuncs:
                - hash_get_entry
                - flb_hash_table_compute_key_hash
                - flb_calloc.1122
                - __errno_location
                - flb_errno_print
                - time
                - flb_strndup.1129
                - entry_set_value
                - mk_list_add.1128
                - mk_list_add.1128
                - flb_free.1125
                - entry_set_value
                - flb_hash_table_evict_random
                - flb_hash_table_evict_less_used
                - flb_hash_table_evict_older
        - Branch String:   'src/flb_hash_table.c:418,29'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:418,32'
              BranchSideFuncs:
                - hash_get_entry
                - flb_hash_table_compute_key_hash
                - flb_calloc.1122
                - __errno_location
                - flb_errno_print
                - time
                - flb_strndup.1129
                - entry_set_value
                - mk_list_add.1128
                - mk_list_add.1128
                - flb_free.1125
                - entry_set_value
                - flb_hash_table_evict_random
                - flb_hash_table_evict_less_used
                - flb_hash_table_evict_older
            - BranchSide:      'src/flb_hash_table.c:434,28'
              BranchSideFuncs:
                - hash_get_entry
                - flb_hash_table_compute_key_hash
                - flb_calloc.1122
                - __errno_location
                - flb_errno_print
                - time
                - flb_strndup.1129
                - entry_set_value
                - mk_list_add.1128
                - mk_list_add.1128
                - flb_free.1125
                - entry_set_value
        - Branch String:   'src/flb_hash_table.c:418,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:419,13'
              BranchSideFuncs:
                - hash_get_entry
                - flb_hash_table_compute_key_hash
                - flb_calloc.1122
                - __errno_location
                - flb_errno_print
                - time
                - flb_strndup.1129
                - entry_set_value
                - mk_list_add.1128
                - mk_list_add.1128
                - flb_free.1125
                - entry_set_value
                - flb_hash_table_evict_random
                - flb_hash_table_evict_less_used
                - flb_hash_table_evict_older
            - BranchSide:      'src/flb_hash_table.c:434,28'
              BranchSideFuncs:
                - hash_get_entry
                - flb_hash_table_compute_key_hash
                - flb_calloc.1122
                - __errno_location
                - flb_errno_print
                - time
                - flb_strndup.1129
                - entry_set_value
                - mk_list_add.1128
                - mk_list_add.1128
                - flb_free.1125
                - entry_set_value
        - Branch String:   'src/flb_hash_table.c:419,13'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:421,9'
              BranchSideFuncs:
                - hash_get_entry
                - flb_hash_table_compute_key_hash
                - flb_calloc.1122
                - __errno_location
                - flb_errno_print
                - time
                - flb_strndup.1129
                - entry_set_value
                - mk_list_add.1128
                - mk_list_add.1128
                - flb_free.1125
                - entry_set_value
            - BranchSide:      'src/flb_hash_table.c:422,18'
              BranchSideFuncs:
                - hash_get_entry
                - flb_hash_table_compute_key_hash
                - flb_calloc.1122
                - __errno_location
                - flb_errno_print
                - time
                - flb_strndup.1129
                - entry_set_value
                - mk_list_add.1128
                - mk_list_add.1128
                - flb_free.1125
                - entry_set_value
                - flb_hash_table_evict_random
                - flb_hash_table_evict_less_used
                - flb_hash_table_evict_older
        - Branch String:   'src/flb_hash_table.c:422,18'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:423,40'
              BranchSideFuncs:
                - flb_hash_table_evict_older
                - hash_get_entry
                - flb_hash_table_compute_key_hash
                - flb_calloc.1122
                - __errno_location
                - flb_errno_print
                - time
                - flb_strndup.1129
                - entry_set_value
                - mk_list_add.1128
                - mk_list_add.1128
                - flb_free.1125
                - entry_set_value
            - BranchSide:      'src/flb_hash_table.c:425,18'
              BranchSideFuncs:
                - hash_get_entry
                - flb_hash_table_compute_key_hash
                - flb_calloc.1122
                - __errno_location
                - flb_errno_print
                - time
                - flb_strndup.1129
                - entry_set_value
                - mk_list_add.1128
                - mk_list_add.1128
                - flb_free.1125
                - entry_set_value
                - flb_hash_table_evict_random
                - flb_hash_table_evict_less_used
        - Branch String:   'src/flb_hash_table.c:425,18'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:426,44'
              BranchSideFuncs:
                - flb_hash_table_evict_less_used
                - hash_get_entry
                - flb_hash_table_compute_key_hash
                - flb_calloc.1122
                - __errno_location
                - flb_errno_print
                - time
                - flb_strndup.1129
                - entry_set_value
                - mk_list_add.1128
                - mk_list_add.1128
                - flb_free.1125
                - entry_set_value
            - BranchSide:      'src/flb_hash_table.c:428,18'
              BranchSideFuncs:
                - hash_get_entry
                - flb_hash_table_compute_key_hash
                - flb_calloc.1122
                - __errno_location
                - flb_errno_print
                - time
                - flb_strndup.1129
                - entry_set_value
                - mk_list_add.1128
                - mk_list_add.1128
                - flb_free.1125
                - entry_set_value
                - flb_hash_table_evict_random
        - Branch String:   'src/flb_hash_table.c:435,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:440,31'
              BranchSideFuncs:
                - entry_set_value
            - BranchSide:      'src/flb_hash_table.c:454,13'
              BranchSideFuncs:
                - flb_hash_table_compute_key_hash
                - flb_calloc.1122
                - __errno_location
                - flb_errno_print
                - time
                - flb_strndup.1129
                - entry_set_value
                - mk_list_add.1128
                - mk_list_add.1128
                - flb_free.1125
        - Branch String:   'src/flb_hash_table.c:441,13'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:442,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_hash_table.c:445,16'
              BranchSideFuncs: []
        - Branch String:   'src/flb_hash_table.c:457,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:458,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_hash_table.c:461,11'
              BranchSideFuncs:
                - flb_calloc.1122
                - __errno_location
                - flb_errno_print
                - time
                - flb_strndup.1129
                - entry_set_value
                - mk_list_add.1128
                - mk_list_add.1128
                - flb_free.1125
        - Branch String:   'src/flb_hash_table.c:465,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:466,9'
              BranchSideFuncs:
                - time
                - flb_strndup.1129
                - entry_set_value
                - mk_list_add.1128
                - mk_list_add.1128
                - flb_free.1125
            - BranchSide:      'src/flb_hash_table.c:469,22'
              BranchSideFuncs:
                - time
                - flb_strndup.1129
                - entry_set_value
                - mk_list_add.1128
                - mk_list_add.1128
                - flb_free.1125
        - Branch String:   'src/flb_hash_table.c:480,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:481,18'
              BranchSideFuncs:
                - flb_free.1125
            - BranchSide:      'src/flb_hash_table.c:486,14'
              BranchSideFuncs:
                - mk_list_add.1128
                - mk_list_add.1128
      Callsites:
        - Src:             'src/flb_hash_table.c:423,13'
          Dst:             flb_hash_table_evict_older
        - Src:             'src/flb_hash_table.c:426,13'
          Dst:             flb_hash_table_evict_less_used
        - Src:             'src/flb_hash_table.c:429,13'
          Dst:             flb_hash_table_evict_random
        - Src:             'src/flb_hash_table.c:434,13'
          Dst:             hash_get_entry
        - Src:             'src/flb_hash_table.c:440,15'
          Dst:             entry_set_value
        - Src:             'src/flb_hash_table.c:452,11'
          Dst:             flb_hash_table_compute_key_hash
        - Src:             'src/flb_hash_table.c:464,13'
          Dst:             flb_calloc
        - Src:             'src/flb_hash_table.c:466,9'
          Dst:             __errno_location
        - Src:             'src/flb_hash_table.c:466,9'
          Dst:             flb_errno_print
        - Src:             'src/flb_hash_table.c:469,22'
          Dst:             time
        - Src:             'src/flb_hash_table.c:474,18'
          Dst:             flb_strndup
        - Src:             'src/flb_hash_table.c:479,11'
          Dst:             entry_set_value
        - Src:             'src/flb_hash_table.c:481,9'
          Dst:             flb_free
    - functionName:    flb_hash_table_set_case_sensitivity
      functionSourceFile: '/src/fluent-bit/src/flb_hash_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ht
        - status
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_hash_table.c:222,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:222,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_hash_table.c:223,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_hash_table_destroy
      functionSourceFile: '/src/fluent-bit/src/flb_hash_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ht
      BBCount:         11
      ICount:          97
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - flb_free
        - flb_hash_table_entry_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_hash_table.c:208,5'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:209,18'
              BranchSideFuncs:
                - flb_free.1125
                - flb_free.1125
                - flb_hash_table_entry_free
            - BranchSide:      'src/flb_hash_table.c:216,14'
              BranchSideFuncs:
                - flb_free.1125
                - flb_free.1125
        - Branch String:   'src/flb_hash_table.c:210,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:211,21'
              BranchSideFuncs:
                - flb_hash_table_entry_free
                - flb_free.1125
                - flb_free.1125
            - BranchSide:      'src/flb_hash_table.c:214,5'
              BranchSideFuncs:
                - flb_free.1125
                - flb_free.1125
                - flb_hash_table_entry_free
      Callsites:
        - Src:             'src/flb_hash_table.c:212,13'
          Dst:             flb_hash_table_entry_free
        - Src:             'src/flb_hash_table.c:216,5'
          Dst:             flb_free
        - Src:             'src/flb_hash_table.c:217,5'
          Dst:             flb_free
    - functionName:    flb_hash_table_del_ptr
      functionSourceFile: '/src/fluent-bit/src/flb_hash_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ht
        - key
        - key_len
        - ptr
      BBCount:         18
      ICount:          148
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - flb_hash_table_compute_key_hash
        - flb_hash_table_entry_free
        - strncmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_hash_table.c:173,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:174,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_hash_table.c:177,11'
              BranchSideFuncs:
                - flb_hash_table_entry_free
                - strncmp
        - Branch String:   'src/flb_hash_table.c:182,5'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:183,17'
              BranchSideFuncs:
                - strncmp
                - flb_hash_table_entry_free
            - BranchSide:      'src/flb_hash_table.c:190,10'
              BranchSideFuncs:
                - flb_hash_table_entry_free
        - Branch String:   'src/flb_hash_table.c:184,52'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:184,55'
              BranchSideFuncs:
                - flb_hash_table_entry_free
                - strncmp
            - BranchSide:      'src/flb_hash_table.c:187,15'
              BranchSideFuncs:
                - flb_hash_table_entry_free
                - strncmp
        - Branch String:   'src/flb_hash_table.c:184,13'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:185,13'
              BranchSideFuncs:
                - flb_hash_table_entry_free
            - BranchSide:      'src/flb_hash_table.c:187,15'
              BranchSideFuncs:
                - flb_hash_table_entry_free
                - strncmp
        - Branch String:   'src/flb_hash_table.c:190,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:191,9'
              BranchSideFuncs:
                - flb_hash_table_entry_free
            - BranchSide:      'src/flb_hash_table.c:195,31'
              BranchSideFuncs:
                - flb_hash_table_entry_free
      Callsites:
        - Src:             'src/flb_hash_table.c:168,14'
          Dst:             flb_hash_table_compute_key_hash
        - Src:             'src/flb_hash_table.c:184,13'
          Dst:             strncmp
        - Src:             'src/flb_hash_table.c:195,5'
          Dst:             flb_hash_table_entry_free
    - functionName:    flb_hash_table_create_with_ttl
      functionSourceFile: '/src/fluent-bit/src/flb_hash_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - int
        - int
        - size_t
        - int
      constantsTouched: []
      argNames:
        - cache_ttl
        - evict_mode
        - size
        - max_entries
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - flb_errno_print
        - flb_hash_table_create
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_hash_table.c:148,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:149,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_hash_table.c:153,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_hash_table.c:147,10'
          Dst:             flb_hash_table_create
        - Src:             'src/flb_hash_table.c:149,9'
          Dst:             __errno_location
        - Src:             'src/flb_hash_table.c:149,9'
          Dst:             flb_errno_print
    - functionName:    flb_hash_table_create
      functionSourceFile: '/src/fluent-bit/src/flb_hash_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - size_t
        - int
      constantsTouched: []
      argNames:
        - evict_mode
        - size
        - max_entries
      BBCount:         14
      ICount:          130
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - flb_calloc
        - flb_errno_print
        - flb_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/flb_hash_table.c:108,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:109,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_hash_table.c:112,10'
              BranchSideFuncs:
                - flb_calloc.1122
                - __errno_location
                - flb_errno_print
                - mk_list_init.1137
                - flb_calloc.1122
                - __errno_location
                - flb_errno_print
                - flb_free.1125
                - mk_list_init.1137
        - Branch String:   'src/flb_hash_table.c:113,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:114,9'
              BranchSideFuncs:
                - mk_list_init.1137
                - flb_calloc.1122
                - __errno_location
                - flb_errno_print
                - flb_free.1125
                - mk_list_init.1137
            - BranchSide:      'src/flb_hash_table.c:118,19'
              BranchSideFuncs:
                - mk_list_init.1137
                - flb_calloc.1122
                - __errno_location
                - flb_errno_print
                - flb_free.1125
                - mk_list_init.1137
        - Branch String:   'src/flb_hash_table.c:126,9'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:127,9'
              BranchSideFuncs:
                - mk_list_init.1137
            - BranchSide:      'src/flb_hash_table.c:133,12'
              BranchSideFuncs:
                - mk_list_init.1137
        - Branch String:   'src/flb_hash_table.c:133,5'
          Branch Sides:
            - BranchSide:      'src/flb_hash_table.c:134,16'
              BranchSideFuncs:
                - mk_list_init.1137
            - BranchSide:      'src/flb_hash_table.c:139,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_hash_table.c:112,10'
          Dst:             flb_calloc
        - Src:             'src/flb_hash_table.c:114,9'
          Dst:             __errno_location
        - Src:             'src/flb_hash_table.c:114,9'
          Dst:             flb_errno_print
        - Src:             'src/flb_hash_table.c:125,17'
          Dst:             flb_calloc
        - Src:             'src/flb_hash_table.c:127,9'
          Dst:             __errno_location
        - Src:             'src/flb_hash_table.c:127,9'
          Dst:             flb_errno_print
        - Src:             'src/flb_hash_table.c:128,9'
          Dst:             flb_free
    - functionName:    flb_fuzz_get_probability
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - val
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:59,7'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:60,5'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:62,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_sds_list_del_last_entry
      functionSourceFile: '/src/fluent-bit/src/flb_sds_list.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
      BBCount:         11
      ICount:          65
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - flb_sds_list_del
        - flb_sds_list_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_sds_list.c:176,22'
          Branch Sides:
            - BranchSide:      'src/flb_sds_list.c:176,43'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_sds_list.c:177,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_sds_list.c:176,9'
          Branch Sides:
            - BranchSide:      'src/flb_sds_list.c:177,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_sds_list.c:180,13'
              BranchSideFuncs:
                - flb_sds_list_del
        - Branch String:   'src/flb_sds_list.c:181,9'
          Branch Sides:
            - BranchSide:      'src/flb_sds_list.c:182,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_sds_list.c:184,29'
              BranchSideFuncs:
                - flb_sds_list_del
      Callsites:
        - Src:             'src/flb_sds_list.c:176,25'
          Dst:             flb_sds_list_size
        - Src:             'src/flb_sds_list.c:184,12'
          Dst:             flb_sds_list_del
    - functionName:    flb_sds_list_size
      functionSourceFile: '/src/fluent-bit/src/flb_sds_list.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/flb_sds_list.c:25,9'
          Branch Sides:
            - BranchSide:      'src/flb_sds_list.c:26,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_sds_list.c:28,26'
              BranchSideFuncs:
                - mk_list_size.1190
      Callsites:       []
    - functionName:    flb_sds_list_del
      functionSourceFile: '/src/fluent-bit/src/flb_sds_list.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - entry
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - flb_free
        - flb_sds_destroy
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/flb_sds_list.c:47,9'
          Branch Sides:
            - BranchSide:      'src/flb_sds_list.c:48,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_sds_list.c:50,9'
              BranchSideFuncs:
                - mk_list_del.1188
                - flb_free.1189
                - flb_sds_destroy
        - Branch String:   'src/flb_sds_list.c:50,9'
          Branch Sides:
            - BranchSide:      'src/flb_sds_list.c:51,25'
              BranchSideFuncs:
                - flb_sds_destroy
                - mk_list_del.1188
                - flb_free.1189
            - BranchSide:      'src/flb_sds_list.c:53,18'
              BranchSideFuncs:
                - mk_list_del.1188
                - flb_free.1189
      Callsites:
        - Src:             'src/flb_sds_list.c:51,9'
          Dst:             flb_sds_destroy
        - Src:             'src/flb_sds_list.c:54,5'
          Dst:             flb_free
    - functionName:    flb_free
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_sds_len
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_sds.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_sds_list_create_str_array
      functionSourceFile: '/src/fluent-bit/src/flb_sds_list.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
      BBCount:         18
      ICount:          178
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - flb_errno_print
        - flb_free
        - flb_malloc
        - flb_sds_len
        - flb_sds_list_size
        - strncpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_sds_list.c:137,9'
          Branch Sides:
            - BranchSide:      'src/flb_sds_list.c:138,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_sds_list.c:141,30'
              BranchSideFuncs:
                - flb_sds_list_size
                - flb_malloc.1194
                - flb_sds_len.1191
                - flb_malloc.1194
                - flb_sds_len.1191
                - strncpy
                - flb_sds_len.1191
                - flb_free.1189
                - flb_free.1189
                - __errno_location
                - flb_errno_print
        - Branch String:   'src/flb_sds_list.c:142,9'
          Branch Sides:
            - BranchSide:      'src/flb_sds_list.c:143,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_sds_list.c:146,39'
              BranchSideFuncs:
                - flb_malloc.1194
                - flb_sds_len.1191
                - flb_malloc.1194
                - flb_sds_len.1191
                - strncpy
                - flb_sds_len.1191
                - flb_free.1189
                - flb_free.1189
                - __errno_location
                - flb_errno_print
        - Branch String:   'src/flb_sds_list.c:147,9'
          Branch Sides:
            - BranchSide:      'src/flb_sds_list.c:148,9'
              BranchSideFuncs:
                - __errno_location
                - flb_errno_print
            - BranchSide:      'src/flb_sds_list.c:152,5'
              BranchSideFuncs:
                - flb_sds_len.1191
                - flb_malloc.1194
                - flb_sds_len.1191
                - strncpy
                - flb_sds_len.1191
                - flb_free.1189
                - flb_free.1189
        - Branch String:   'src/flb_sds_list.c:152,5'
          Branch Sides:
            - BranchSide:      'src/flb_sds_list.c:153,17'
              BranchSideFuncs:
                - flb_sds_len.1191
                - flb_malloc.1194
                - flb_sds_len.1191
                - strncpy
                - flb_sds_len.1191
                - flb_free.1189
                - flb_free.1189
            - BranchSide:      'src/flb_sds_list.c:167,5'
              BranchSideFuncs: []
        - Branch String:   'src/flb_sds_list.c:154,13'
          Branch Sides:
            - BranchSide:      'src/flb_sds_list.c:155,22'
              BranchSideFuncs:
                - flb_free.1189
            - BranchSide:      'src/flb_sds_list.c:158,41'
              BranchSideFuncs:
                - flb_sds_len.1191
                - flb_malloc.1194
                - flb_sds_len.1191
                - strncpy
                - flb_sds_len.1191
                - flb_free.1189
                - flb_free.1189
        - Branch String:   'src/flb_sds_list.c:159,13'
          Branch Sides:
            - BranchSide:      'src/flb_sds_list.c:160,22'
              BranchSideFuncs:
                - flb_free.1189
            - BranchSide:      'src/flb_sds_list.c:163,17'
              BranchSideFuncs:
                - flb_sds_len.1191
                - strncpy
                - flb_sds_len.1191
                - flb_sds_len.1191
                - flb_malloc.1194
                - flb_free.1189
                - flb_free.1189
      Callsites:
        - Src:             'src/flb_sds_list.c:141,12'
          Dst:             flb_sds_list_size
        - Src:             'src/flb_sds_list.c:146,11'
          Dst:             flb_malloc
        - Src:             'src/flb_sds_list.c:148,9'
          Dst:             __errno_location
        - Src:             'src/flb_sds_list.c:148,9'
          Dst:             flb_errno_print
        - Src:             'src/flb_sds_list.c:155,13'
          Dst:             flb_free
        - Src:             'src/flb_sds_list.c:158,29'
          Dst:             flb_sds_len
        - Src:             'src/flb_sds_list.c:158,18'
          Dst:             flb_malloc
        - Src:             'src/flb_sds_list.c:160,13'
          Dst:             flb_free
        - Src:             'src/flb_sds_list.c:163,37'
          Dst:             flb_sds_len
        - Src:             'src/flb_sds_list.c:163,9'
          Dst:             strncpy
        - Src:             'src/flb_sds_list.c:164,16'
          Dst:             flb_sds_len
    - functionName:    flb_malloc
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - flb_fuzz_get_probability
      functionUses:    3
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:71,8'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:72,6'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:76,9'
              BranchSideFuncs:
                - malloc
        - Branch String:   'include/fluent-bit/flb_mem.h:76,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:77,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:80,19'
              BranchSideFuncs:
                - malloc
      Callsites:
        - Src:             'include/fluent-bit/flb_mem.h:71,8'
          Dst:             flb_fuzz_get_probability
    - functionName:    flb_sds_list_destroy_str_array
      functionSourceFile: '/src/fluent-bit/src/flb_sds_list.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - array
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - flb_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/flb_sds_list.c:111,9'
          Branch Sides:
            - BranchSide:      'src/flb_sds_list.c:112,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_sds_list.c:114,5'
              BranchSideFuncs:
                - flb_free.1189
                - flb_free.1189
        - Branch String:   'src/flb_sds_list.c:114,5'
          Branch Sides:
            - BranchSide:      'src/flb_sds_list.c:115,18'
              BranchSideFuncs:
                - flb_free.1189
                - flb_free.1189
            - BranchSide:      'src/flb_sds_list.c:118,14'
              BranchSideFuncs:
                - flb_free.1189
      Callsites:
        - Src:             'src/flb_sds_list.c:115,9'
          Dst:             flb_free
        - Src:             'src/flb_sds_list.c:118,5'
          Dst:             flb_free
    - functionName:    flb_sds_list_add
      functionSourceFile: '/src/fluent-bit/src/flb_sds_list.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - list
        - in_str
        - in_size
      BBCount:         15
      ICount:          93
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - __errno_location
        - flb_errno_print
        - flb_malloc
        - flb_sds_create_len
        - flb_sds_destroy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_sds_list.c:84,22'
          Branch Sides:
            - BranchSide:      'src/flb_sds_list.c:84,25'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_sds_list.c:85,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_sds_list.c:84,40'
          Branch Sides:
            - BranchSide:      'src/flb_sds_list.c:84,43'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_sds_list.c:85,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_sds_list.c:84,9'
          Branch Sides:
            - BranchSide:      'src/flb_sds_list.c:85,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_sds_list.c:88,30'
              BranchSideFuncs:
                - flb_sds_create_len
                - flb_malloc.1194
                - mk_list_add.1198
                - __errno_location
                - flb_errno_print
                - flb_sds_destroy
        - Branch String:   'src/flb_sds_list.c:89,9'
          Branch Sides:
            - BranchSide:      'src/flb_sds_list.c:90,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_sds_list.c:93,13'
              BranchSideFuncs:
                - flb_malloc.1194
                - mk_list_add.1198
                - __errno_location
                - flb_errno_print
                - flb_sds_destroy
        - Branch String:   'src/flb_sds_list.c:94,9'
          Branch Sides:
            - BranchSide:      'src/flb_sds_list.c:95,9'
              BranchSideFuncs:
                - __errno_location
                - flb_errno_print
                - flb_sds_destroy
            - BranchSide:      'src/flb_sds_list.c:99,18'
              BranchSideFuncs:
                - mk_list_add.1198
      Callsites:
        - Src:             'src/flb_sds_list.c:88,11'
          Dst:             flb_sds_create_len
        - Src:             'src/flb_sds_list.c:93,13'
          Dst:             flb_malloc
        - Src:             'src/flb_sds_list.c:95,9'
          Dst:             __errno_location
        - Src:             'src/flb_sds_list.c:95,9'
          Dst:             flb_errno_print
        - Src:             'src/flb_sds_list.c:96,9'
          Dst:             flb_sds_destroy
    - functionName:    flb_sds_list_destroy
      functionSourceFile: '/src/fluent-bit/src/flb_sds_list.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
      BBCount:         10
      ICount:          78
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - flb_free
        - flb_sds_list_del
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_sds_list.c:66,9'
          Branch Sides:
            - BranchSide:      'src/flb_sds_list.c:67,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_sds_list.c:70,5'
              BranchSideFuncs:
                - flb_free.1189
                - flb_sds_list_del
        - Branch String:   'src/flb_sds_list.c:70,5'
          Branch Sides:
            - BranchSide:      'src/flb_sds_list.c:71,17'
              BranchSideFuncs:
                - flb_sds_list_del
                - flb_free.1189
            - BranchSide:      'src/flb_sds_list.c:74,14'
              BranchSideFuncs:
                - flb_free.1189
      Callsites:
        - Src:             'src/flb_sds_list.c:72,9'
          Dst:             flb_sds_list_del
        - Src:             'src/flb_sds_list.c:74,5'
          Dst:             flb_free
    - functionName:    flb_calloc
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - n
        - size
      BBCount:         8
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - calloc
        - flb_fuzz_get_probability
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:85,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:86,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:90,8'
              BranchSideFuncs:
                - flb_fuzz_get_probability.1185
                - calloc
        - Branch String:   'include/fluent-bit/flb_mem.h:90,8'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:91,6'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:95,19'
              BranchSideFuncs:
                - calloc
      Callsites:
        - Src:             'include/fluent-bit/flb_mem.h:90,8'
          Dst:             flb_fuzz_get_probability
        - Src:             'include/fluent-bit/flb_mem.h:95,12'
          Dst:             calloc
    - functionName:    flb_sds_list_create
      functionSourceFile: '/src/fluent-bit/src/flb_sds_list.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flb_calloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_sds_list.c:33,26'
          Branch Sides:
            - BranchSide:      'src/flb_sds_list.c:33,26'
              BranchSideFuncs:
                - flb_calloc.1200
                - mk_list_init.1199
            - BranchSide:      'src/flb_sds_list.c:33,26'
              BranchSideFuncs:
                - flb_calloc.1200
                - mk_list_init.1199
        - Branch String:   'src/flb_sds_list.c:36,9'
          Branch Sides:
            - BranchSide:      'src/flb_sds_list.c:37,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_sds_list.c:40,19'
              BranchSideFuncs:
                - mk_list_init.1199
      Callsites:
        - Src:             'src/flb_sds_list.c:35,11'
          Dst:             flb_calloc
    - functionName:    flb_pipe_write_all
      functionSourceFile: '/src/fluent-bit/src/flb_pipe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fd
        - buf
        - count
      BBCount:         18
      ICount:          101
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - __errno_location
        - flb_errno_print
        - flb_time_msleep
        - write
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_pipe.c:161,13'
          Branch Sides:
            - BranchSide:      'src/flb_pipe.c:162,17'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - flb_time_msleep
                - write
                - __errno_location
                - flb_errno_print
            - BranchSide:      'src/flb_pipe.c:173,18'
              BranchSideFuncs:
                - write
                - __errno_location
                - __errno_location
                - flb_time_msleep
                - __errno_location
                - flb_errno_print
        - Branch String:   'src/flb_pipe.c:162,17'
          Branch Sides:
            - BranchSide:      'src/flb_pipe.c:162,17'
              BranchSideFuncs:
                - flb_time_msleep
                - write
                - __errno_location
                - flb_errno_print
                - __errno_location
                - __errno_location
            - BranchSide:      'src/flb_pipe.c:168,17'
              BranchSideFuncs:
                - flb_time_msleep
                - write
                - __errno_location
                - flb_errno_print
                - __errno_location
                - __errno_location
        - Branch String:   'src/flb_pipe.c:162,17'
          Branch Sides:
            - BranchSide:      'src/flb_pipe.c:168,17'
              BranchSideFuncs:
                - flb_time_msleep
                - write
                - __errno_location
                - flb_errno_print
                - __errno_location
                - __errno_location
            - BranchSide:      'src/flb_pipe.c:171,13'
              BranchSideFuncs: []
        - Branch String:   'src/flb_pipe.c:180,5'
          Branch Sides:
            - BranchSide:      'src/flb_pipe.c:160,17'
              BranchSideFuncs:
                - write
                - __errno_location
                - flb_errno_print
                - __errno_location
                - __errno_location
                - flb_time_msleep
            - BranchSide:      'src/flb_pipe.c:182,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_pipe.c:160,17'
          Dst:             write
        - Src:             'src/flb_pipe.c:162,17'
          Dst:             __errno_location
        - Src:             'src/flb_pipe.c:162,17'
          Dst:             __errno_location
        - Src:             'src/flb_pipe.c:168,17'
          Dst:             flb_time_msleep
        - Src:             'src/flb_pipe.c:175,13'
          Dst:             __errno_location
        - Src:             'src/flb_pipe.c:175,13'
          Dst:             flb_errno_print
    - functionName:    flb_pipe_read_all
      functionSourceFile: '/src/fluent-bit/src/flb_pipe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fd
        - buf
        - count
      BBCount:         18
      ICount:          101
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - __errno_location
        - flb_errno_print
        - flb_time_msleep
        - read
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_pipe.c:129,13'
          Branch Sides:
            - BranchSide:      'src/flb_pipe.c:130,17'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - flb_time_msleep
                - read
                - __errno_location
                - flb_errno_print
            - BranchSide:      'src/flb_pipe.c:141,18'
              BranchSideFuncs:
                - read
                - __errno_location
                - __errno_location
                - flb_time_msleep
                - __errno_location
                - flb_errno_print
        - Branch String:   'src/flb_pipe.c:130,17'
          Branch Sides:
            - BranchSide:      'src/flb_pipe.c:130,17'
              BranchSideFuncs:
                - flb_time_msleep
                - read
                - __errno_location
                - flb_errno_print
                - __errno_location
                - __errno_location
            - BranchSide:      'src/flb_pipe.c:136,17'
              BranchSideFuncs:
                - flb_time_msleep
                - read
                - __errno_location
                - flb_errno_print
                - __errno_location
                - __errno_location
        - Branch String:   'src/flb_pipe.c:130,17'
          Branch Sides:
            - BranchSide:      'src/flb_pipe.c:136,17'
              BranchSideFuncs:
                - flb_time_msleep
                - read
                - __errno_location
                - flb_errno_print
                - __errno_location
                - __errno_location
            - BranchSide:      'src/flb_pipe.c:139,13'
              BranchSideFuncs: []
        - Branch String:   'src/flb_pipe.c:148,5'
          Branch Sides:
            - BranchSide:      'src/flb_pipe.c:128,17'
              BranchSideFuncs:
                - read
                - __errno_location
                - flb_errno_print
                - __errno_location
                - __errno_location
                - flb_time_msleep
            - BranchSide:      'src/flb_pipe.c:150,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_pipe.c:128,17'
          Dst:             read
        - Src:             'src/flb_pipe.c:130,17'
          Dst:             __errno_location
        - Src:             'src/flb_pipe.c:130,17'
          Dst:             __errno_location
        - Src:             'src/flb_pipe.c:136,17'
          Dst:             flb_time_msleep
        - Src:             'src/flb_pipe.c:143,13'
          Dst:             __errno_location
        - Src:             'src/flb_pipe.c:143,13'
          Dst:             flb_errno_print
    - functionName:    flb_pipe_set_nonblocking
      functionSourceFile: '/src/fluent-bit/src/flb_pipe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - fd
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - fcntl
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_pipe.c:113,9'
          Branch Sides:
            - BranchSide:      'src/flb_pipe.c:114,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pipe.c:115,9'
              BranchSideFuncs:
                - fcntl
        - Branch String:   'src/flb_pipe.c:115,9'
          Branch Sides:
            - BranchSide:      'src/flb_pipe.c:116,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pipe.c:117,18'
              BranchSideFuncs:
                - fcntl
      Callsites:
        - Src:             'src/flb_pipe.c:112,17'
          Dst:             fcntl
        - Src:             'src/flb_pipe.c:117,12'
          Dst:             fcntl
    - functionName:    fcntl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_pipe_close
      functionSourceFile: '/src/fluent-bit/src/flb_pipe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - fd
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - close
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_pipe.c:103,9'
          Branch Sides:
            - BranchSide:      'src/flb_pipe.c:104,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_pipe.c:107,18'
              BranchSideFuncs:
                - close
      Callsites:
        - Src:             'src/flb_pipe.c:107,12'
          Dst:             close
    - functionName:    flb_pipe_destroy
      functionSourceFile: '/src/fluent-bit/src/flb_pipe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pipefd
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - close
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_pipe.c:93,5'
          Dst:             close
        - Src:             'src/flb_pipe.c:94,5'
          Dst:             close
    - functionName:    flb_pipe_create
      functionSourceFile: '/src/fluent-bit/src/flb_pipe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pipefd
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pipe
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_pipe.c:88,12'
          Dst:             pipe
    - functionName:    pipe
      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:       []
    - functionName:    FLB_BSWAP_32
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - value
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_fuzz_get_probability
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - val
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:59,7'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:60,5'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:62,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_log_event_decoder_get_error_description
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - error_code
      BBCount:         16
      ICount:          84
      EdgeCount:       30
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_log_event_decoder.c:385,5'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:387,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_decoder.c:391,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_decoder.c:395,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_decoder.c:399,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_decoder.c:403,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_decoder.c:407,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_decoder.c:411,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_decoder.c:415,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_decoder.c:419,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_decoder.c:423,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_decoder.c:427,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_decoder.c:431,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_decoder.c:435,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_decoder.c:439,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_log_event_decoder_get_record_type
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - event
        - type
      BBCount:         10
      ICount:          61
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_log_event_decoder.c:365,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:366,10'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_decoder.c:369,14'
              BranchSideFuncs: []
        - Branch String:   'src/flb_log_event_decoder.c:369,14'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:370,10'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_decoder.c:373,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_log_event_decoder_next
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
        - event
      BBCount:         25
      ICount:          192
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - flb_event_decoder_decode_object
        - flb_log_event_decoder_get_record_type
        - flb_log_event_decoder_next
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/flb_log_event_decoder.c:303,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:304,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_decoder.c:306,9'
              BranchSideFuncs:
                - msgpack_unpack_next
                - flb_event_decoder_decode_object
                - flb_log_event_decoder_get_record_type
                - flb_log_event_decoder_next
        - Branch String:   'src/flb_log_event_decoder.c:306,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:307,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_decoder.c:311,5'
              BranchSideFuncs:
                - msgpack_unpack_next
                - flb_event_decoder_decode_object
                - flb_log_event_decoder_get_record_type
                - flb_log_event_decoder_next
        - Branch String:   'src/flb_log_event_decoder.c:314,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:315,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_decoder.c:319,23'
              BranchSideFuncs:
                - msgpack_unpack_next
                - flb_event_decoder_decode_object
                - flb_log_event_decoder_get_record_type
                - flb_log_event_decoder_next
        - Branch String:   'src/flb_log_event_decoder.c:325,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:326,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_decoder.c:329,14'
              BranchSideFuncs:
                - flb_event_decoder_decode_object
                - flb_log_event_decoder_get_record_type
                - flb_log_event_decoder_next
        - Branch String:   'src/flb_log_event_decoder.c:339,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:341,53'
              BranchSideFuncs:
                - flb_log_event_decoder_get_record_type
                - flb_log_event_decoder_next
            - BranchSide:      'src/flb_log_event_decoder.c:356,12'
              BranchSideFuncs: []
        - Branch String:   'src/flb_log_event_decoder.c:342,13'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:343,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_decoder.c:351,13'
              BranchSideFuncs:
                - flb_log_event_decoder_next
        - Branch String:   'src/flb_log_event_decoder.c:351,49'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:351,53'
              BranchSideFuncs:
                - flb_log_event_decoder_next
            - BranchSide:      'src/flb_log_event_decoder.c:354,5'
              BranchSideFuncs: []
        - Branch String:   'src/flb_log_event_decoder.c:351,13'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:352,47'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_decoder.c:354,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_log_event_decoder.c:335,28'
          Dst:             flb_event_decoder_decode_object
        - Src:             'src/flb_log_event_decoder.c:341,15'
          Dst:             flb_log_event_decoder_get_record_type
        - Src:             'src/flb_log_event_decoder.c:352,20'
          Dst:             flb_log_event_decoder_next
    - functionName:    flb_event_decoder_decode_object
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
        - event
        - input
      BBCount:         26
      ICount:          243
      EdgeCount:       36
      CyclomaticComplexity: 12
      functionsReached:
        - flb_log_event_decoder_decode_timestamp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_log_event_decoder.c:217,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:218,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_decoder.c:221,9'
              BranchSideFuncs:
                - flb_log_event_decoder_decode_timestamp
        - Branch String:   'src/flb_log_event_decoder.c:221,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:223,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_decoder.c:226,15'
              BranchSideFuncs:
                - flb_log_event_decoder_decode_timestamp
        - Branch String:   'src/flb_log_event_decoder.c:231,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:232,13'
              BranchSideFuncs:
                - flb_log_event_decoder_decode_timestamp
            - BranchSide:      'src/flb_log_event_decoder.c:243,16'
              BranchSideFuncs:
                - flb_log_event_decoder_decode_timestamp
        - Branch String:   'src/flb_log_event_decoder.c:232,13'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:234,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_decoder.c:237,22'
              BranchSideFuncs:
                - flb_log_event_decoder_decode_timestamp
        - Branch String:   'src/flb_log_event_decoder.c:250,60'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:251,9'
              BranchSideFuncs:
                - flb_log_event_decoder_decode_timestamp
            - BranchSide:      'src/flb_log_event_decoder.c:256,9'
              BranchSideFuncs:
                - flb_log_event_decoder_decode_timestamp
        - Branch String:   'src/flb_log_event_decoder.c:251,49'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:252,9'
              BranchSideFuncs:
                - flb_log_event_decoder_decode_timestamp
            - BranchSide:      'src/flb_log_event_decoder.c:256,9'
              BranchSideFuncs:
                - flb_log_event_decoder_decode_timestamp
        - Branch String:   'src/flb_log_event_decoder.c:250,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:253,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_decoder.c:256,9'
              BranchSideFuncs:
                - flb_log_event_decoder_decode_timestamp
        - Branch String:   'src/flb_log_event_decoder.c:256,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:257,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_decoder.c:260,13'
              BranchSideFuncs:
                - flb_log_event_decoder_decode_timestamp
        - Branch String:   'src/flb_log_event_decoder.c:262,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:263,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_decoder.c:266,53'
              BranchSideFuncs:
                - flb_log_event_decoder_decode_timestamp
        - Branch String:   'src/flb_log_event_decoder.c:268,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:269,16'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_decoder.c:272,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_log_event_decoder.c:266,14'
          Dst:             flb_log_event_decoder_decode_timestamp
    - functionName:    flb_log_event_decoder_decode_timestamp
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - input
        - output
      BBCount:         18
      ICount:          139
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - FLB_ALIGNED_DWORD_READ
        - FLB_UINT32_TO_HOST_BYTE_ORDER
        - flb_time_zero
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_log_event_decoder.c:171,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:172,30'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_decoder.c:174,13'
              BranchSideFuncs:
                - FLB_ALIGNED_DWORD_READ
                - FLB_UINT32_TO_HOST_BYTE_ORDER
                - FLB_ALIGNED_DWORD_READ
                - FLB_UINT32_TO_HOST_BYTE_ORDER
        - Branch String:   'src/flb_log_event_decoder.c:174,13'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:175,30'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_decoder.c:178,13'
              BranchSideFuncs:
                - FLB_ALIGNED_DWORD_READ
                - FLB_UINT32_TO_HOST_BYTE_ORDER
                - FLB_ALIGNED_DWORD_READ
                - FLB_UINT32_TO_HOST_BYTE_ORDER
        - Branch String:   'src/flb_log_event_decoder.c:178,13'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:179,13'
              BranchSideFuncs:
                - FLB_ALIGNED_DWORD_READ
                - FLB_UINT32_TO_HOST_BYTE_ORDER
                - FLB_ALIGNED_DWORD_READ
                - FLB_UINT32_TO_HOST_BYTE_ORDER
            - BranchSide:      'src/flb_log_event_decoder.c:194,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_log_event_decoder.c:179,38'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:179,41'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_decoder.c:180,13'
              BranchSideFuncs: []
        - Branch String:   'src/flb_log_event_decoder.c:179,13'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:180,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_decoder.c:186,48'
              BranchSideFuncs:
                - FLB_ALIGNED_DWORD_READ
                - FLB_UINT32_TO_HOST_BYTE_ORDER
                - FLB_ALIGNED_DWORD_READ
                - FLB_UINT32_TO_HOST_BYTE_ORDER
      Callsites:
        - Src:             'src/flb_log_event_decoder.c:169,5'
          Dst:             flb_time_zero
        - Src:             'src/flb_log_event_decoder.c:185,25'
          Dst:             FLB_ALIGNED_DWORD_READ
        - Src:             'src/flb_log_event_decoder.c:184,23'
          Dst:             FLB_UINT32_TO_HOST_BYTE_ORDER
        - Src:             'src/flb_log_event_decoder.c:190,25'
          Dst:             FLB_ALIGNED_DWORD_READ
        - Src:             'src/flb_log_event_decoder.c:189,23'
          Dst:             FLB_UINT32_TO_HOST_BYTE_ORDER
    - functionName:    flb_time_zero
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tm
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    FLB_ALIGNED_DWORD_READ
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_compat.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - source
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    FLB_UINT32_TO_HOST_BYTE_ORDER
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - value
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - FLB_BSWAP_32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/fluent-bit/flb_byteswap.h:109,16'
          Dst:             FLB_BSWAP_32
    - functionName:    flb_log_event_decoder_get_last_result
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_log_event_decoder.c:287,75'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:287,75'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_decoder.c:288,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_log_event_decoder.c:287,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:287,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_decoder.c:289,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_free
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_log_event_decoder_destroy
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
      BBCount:         12
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - flb_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_log_event_decoder.c:142,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:142,9'
              BranchSideFuncs:
                - flb_free.1314
                - msgpack_unpacked_destroy.1315
                - msgpack_unpacked_destroy.1315
            - BranchSide:      'src/flb_log_event_decoder.c:143,13'
              BranchSideFuncs:
                - flb_free.1314
                - msgpack_unpacked_destroy.1315
                - msgpack_unpacked_destroy.1315
        - Branch String:   'src/flb_log_event_decoder.c:143,13'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:144,39'
              BranchSideFuncs:
                - msgpack_unpacked_destroy.1315
                - msgpack_unpacked_destroy.1315
                - flb_free.1314
            - BranchSide:      'src/flb_log_event_decoder.c:148,33'
              BranchSideFuncs:
                - flb_free.1314
        - Branch String:   'src/flb_log_event_decoder.c:160,13'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:161,22'
              BranchSideFuncs:
                - flb_free.1314
            - BranchSide:      'src/flb_log_event_decoder.c:163,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_log_event_decoder.c:161,13'
          Dst:             flb_free
    - functionName:    flb_calloc
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - n
        - size
      BBCount:         8
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - calloc
        - flb_fuzz_get_probability
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:85,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:86,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:90,8'
              BranchSideFuncs:
                - flb_fuzz_get_probability.1288
                - calloc
        - Branch String:   'include/fluent-bit/flb_mem.h:90,8'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:91,6'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:95,19'
              BranchSideFuncs:
                - calloc
      Callsites:
        - Src:             'include/fluent-bit/flb_mem.h:90,8'
          Dst:             flb_fuzz_get_probability
        - Src:             'include/fluent-bit/flb_mem.h:95,12'
          Dst:             calloc
    - functionName:    flb_log_event_decoder_create
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - input_buffer
        - input_length
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - flb_calloc
        - flb_log_event_decoder_destroy
        - flb_log_event_decoder_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_log_event_decoder.c:127,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:127,9'
              BranchSideFuncs:
                - flb_log_event_decoder_destroy
            - BranchSide:      'src/flb_log_event_decoder.c:128,9'
              BranchSideFuncs:
                - flb_log_event_decoder_destroy
        - Branch String:   'src/flb_log_event_decoder.c:129,13'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:130,43'
              BranchSideFuncs:
                - flb_log_event_decoder_destroy
            - BranchSide:      'src/flb_log_event_decoder.c:133,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_log_event_decoder.c:121,9'
          Dst:             flb_calloc
        - Src:             'src/flb_log_event_decoder.c:123,14'
          Dst:             flb_log_event_decoder_init
        - Src:             'src/flb_log_event_decoder.c:130,13'
          Dst:             flb_log_event_decoder_destroy
    - functionName:    flb_log_event_decoder_init
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - context
        - input_buffer
        - input_length
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - create_empty_map
        - flb_log_event_decoder_reset
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_log_event_decoder.c:98,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:99,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_decoder.c:102,12'
              BranchSideFuncs:
                - flb_log_event_decoder_reset
                - create_empty_map
      Callsites:
        - Src:             'src/flb_log_event_decoder.c:108,5'
          Dst:             flb_log_event_decoder_reset
        - Src:             'src/flb_log_event_decoder.c:110,12'
          Dst:             create_empty_map
    - functionName:    flb_log_event_decoder_reset
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - context
        - input_buffer
        - input_length
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    create_empty_map
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_log_event_decoder.c:39,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:40,16'
              BranchSideFuncs:
                - msgpack_sbuffer_destroy.1289
            - BranchSide:      'src/flb_log_event_decoder.c:43,16'
              BranchSideFuncs:
                - msgpack_unpacked_init.1317
                - msgpack_unpack_next
                - msgpack_sbuffer_destroy.1289
        - Branch String:   'src/flb_log_event_decoder.c:52,13'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:53,20'
              BranchSideFuncs:
                - msgpack_sbuffer_destroy.1289
            - BranchSide:      'src/flb_log_event_decoder.c:56,35'
              BranchSideFuncs:
                - msgpack_sbuffer_destroy.1289
      Callsites:       []
    - functionName:    flb_log_event_decoder_read_groups
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - context
        - read_groups
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_log_event_decoder.c:83,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:84,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_decoder.c:87,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_log_event_decoder.c:87,33'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:87,36'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_decoder.c:90,28'
              BranchSideFuncs: []
        - Branch String:   'src/flb_log_event_decoder.c:87,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_decoder.c:88,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_decoder.c:90,28'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_fuzz_get_probability
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - val
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:59,7'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:60,5'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:62,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_log_event_encoder_group_end
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
      BBCount:         10
      ICount:          62
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - flb_log_event_encoder_begin_record
        - flb_log_event_encoder_commit_record
        - flb_log_event_encoder_set_timestamp
        - flb_time_set
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_log_event_encoder.c:427,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder.c:428,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_encoder.c:431,5'
              BranchSideFuncs:
                - flb_time_set
                - flb_log_event_encoder_set_timestamp
                - flb_log_event_encoder_commit_record
        - Branch String:   'src/flb_log_event_encoder.c:433,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder.c:434,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_encoder.c:437,47'
              BranchSideFuncs:
                - flb_log_event_encoder_commit_record
        - Branch String:   'src/flb_log_event_encoder.c:438,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder.c:439,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_encoder.c:442,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_log_event_encoder.c:426,11'
          Dst:             flb_log_event_encoder_begin_record
        - Src:             'src/flb_log_event_encoder.c:431,5'
          Dst:             flb_time_set
        - Src:             'src/flb_log_event_encoder.c:432,11'
          Dst:             flb_log_event_encoder_set_timestamp
        - Src:             'src/flb_log_event_encoder.c:437,11'
          Dst:             flb_log_event_encoder_commit_record
    - functionName:    flb_log_event_encoder_begin_record
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_dynamic_field_begin_map
        - flb_log_event_encoder_reset_record
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder.c:248,5'
          Dst:             flb_log_event_encoder_reset_record
        - Src:             'src/flb_log_event_encoder.c:250,5'
          Dst:             flb_log_event_encoder_dynamic_field_begin_map
        - Src:             'src/flb_log_event_encoder.c:251,5'
          Dst:             flb_log_event_encoder_dynamic_field_begin_map
    - functionName:    flb_time_set
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - tm
        - sec
        - nsec
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_log_event_encoder_set_timestamp
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
        - timestamp
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flb_time_copy
        - flb_time_get
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/flb_log_event_encoder.c:279,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder.c:280,24'
              BranchSideFuncs:
                - flb_time_copy
            - BranchSide:      'src/flb_log_event_encoder.c:283,23'
              BranchSideFuncs:
                - flb_time_get
      Callsites:
        - Src:             'src/flb_log_event_encoder.c:280,9'
          Dst:             flb_time_copy
        - Src:             'src/flb_log_event_encoder.c:283,9'
          Dst:             flb_time_get
    - functionName:    flb_log_event_encoder_commit_record
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - flb_log_event_encoder_dynamic_field_flush
        - flb_log_event_encoder_emit_record
        - flb_log_event_encoder_reset_record
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/flb_log_event_encoder.c:262,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder.c:263,61'
              BranchSideFuncs:
                - flb_log_event_encoder_dynamic_field_flush
                - flb_log_event_encoder_reset_record
                - flb_log_event_encoder_emit_record
            - BranchSide:      'src/flb_log_event_encoder.c:266,9'
              BranchSideFuncs:
                - flb_log_event_encoder_reset_record
                - flb_log_event_encoder_emit_record
        - Branch String:   'src/flb_log_event_encoder.c:266,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder.c:267,52'
              BranchSideFuncs:
                - flb_log_event_encoder_emit_record
            - BranchSide:      'src/flb_log_event_encoder.c:270,44'
              BranchSideFuncs:
                - flb_log_event_encoder_reset_record
      Callsites:
        - Src:             'src/flb_log_event_encoder.c:260,14'
          Dst:             flb_log_event_encoder_dynamic_field_flush
        - Src:             'src/flb_log_event_encoder.c:263,18'
          Dst:             flb_log_event_encoder_dynamic_field_flush
        - Src:             'src/flb_log_event_encoder.c:267,18'
          Dst:             flb_log_event_encoder_emit_record
        - Src:             'src/flb_log_event_encoder.c:270,9'
          Dst:             flb_log_event_encoder_reset_record
    - functionName:    flb_log_event_encoder_emit_record
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
      BBCount:         39
      ICount:          218
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached:
        - flb_log_event_encoder_append_raw_msgpack
        - flb_log_event_encoder_append_timestamp
        - flb_log_event_encoder_dynamic_field_begin_array
        - flb_log_event_encoder_dynamic_field_commit_array
        - flb_log_event_encoder_dynamic_field_flush
        - flb_log_event_encoder_reset_record
        - flb_log_event_encoder_update_internal_state
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_log_event_encoder.c:151,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder.c:152,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_encoder.c:155,12'
              BranchSideFuncs:
                - flb_log_event_encoder_update_internal_state
                - flb_log_event_encoder_reset_record
                - msgpack_pack_str_body.1401
                - flb_log_event_encoder_dynamic_field_begin_array
                - flb_log_event_encoder_dynamic_field_flush
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_dynamic_field_commit_array
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_dynamic_field_begin_array
        - Branch String:   'src/flb_log_event_encoder.c:167,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder.c:168,18'
              BranchSideFuncs:
                - flb_log_event_encoder_dynamic_field_begin_array
                - flb_log_event_encoder_update_internal_state
                - flb_log_event_encoder_reset_record
                - msgpack_pack_str_body.1401
                - flb_log_event_encoder_dynamic_field_flush
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_dynamic_field_commit_array
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_dynamic_field_begin_array
            - BranchSide:      'src/flb_log_event_encoder.c:211,9'
              BranchSideFuncs:
                - flb_log_event_encoder_update_internal_state
                - flb_log_event_encoder_reset_record
                - msgpack_pack_str_body.1401
        - Branch String:   'src/flb_log_event_encoder.c:170,13'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder.c:171,17'
              BranchSideFuncs:
                - flb_log_event_encoder_update_internal_state
                - flb_log_event_encoder_reset_record
                - msgpack_pack_str_body.1401
                - flb_log_event_encoder_dynamic_field_flush
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_dynamic_field_commit_array
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_dynamic_field_begin_array
            - BranchSide:      'src/flb_log_event_encoder.c:176,13'
              BranchSideFuncs:
                - flb_log_event_encoder_update_internal_state
                - flb_log_event_encoder_reset_record
                - msgpack_pack_str_body.1401
                - flb_log_event_encoder_dynamic_field_flush
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_dynamic_field_commit_array
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_timestamp
        - Branch String:   'src/flb_log_event_encoder.c:171,17'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder.c:172,26'
              BranchSideFuncs:
                - flb_log_event_encoder_dynamic_field_begin_array
                - flb_log_event_encoder_update_internal_state
                - flb_log_event_encoder_reset_record
                - msgpack_pack_str_body.1401
                - flb_log_event_encoder_dynamic_field_flush
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_dynamic_field_commit_array
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_timestamp
            - BranchSide:      'src/flb_log_event_encoder.c:174,9'
              BranchSideFuncs:
                - flb_log_event_encoder_update_internal_state
                - flb_log_event_encoder_reset_record
                - msgpack_pack_str_body.1401
                - flb_log_event_encoder_dynamic_field_flush
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_dynamic_field_commit_array
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_timestamp
        - Branch String:   'src/flb_log_event_encoder.c:176,13'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder.c:177,22'
              BranchSideFuncs:
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_update_internal_state
                - flb_log_event_encoder_reset_record
                - msgpack_pack_str_body.1401
                - flb_log_event_encoder_dynamic_field_flush
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_dynamic_field_commit_array
                - flb_log_event_encoder_append_raw_msgpack
            - BranchSide:      'src/flb_log_event_encoder.c:181,13'
              BranchSideFuncs:
                - flb_log_event_encoder_update_internal_state
                - flb_log_event_encoder_reset_record
                - msgpack_pack_str_body.1401
                - flb_log_event_encoder_dynamic_field_flush
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_dynamic_field_commit_array
                - flb_log_event_encoder_append_raw_msgpack
        - Branch String:   'src/flb_log_event_encoder.c:181,13'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder.c:182,17'
              BranchSideFuncs:
                - flb_log_event_encoder_update_internal_state
                - flb_log_event_encoder_reset_record
                - msgpack_pack_str_body.1401
                - flb_log_event_encoder_dynamic_field_flush
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_dynamic_field_commit_array
                - flb_log_event_encoder_append_raw_msgpack
            - BranchSide:      'src/flb_log_event_encoder.c:199,13'
              BranchSideFuncs:
                - flb_log_event_encoder_update_internal_state
                - flb_log_event_encoder_reset_record
                - msgpack_pack_str_body.1401
                - flb_log_event_encoder_dynamic_field_flush
                - flb_log_event_encoder_append_raw_msgpack
        - Branch String:   'src/flb_log_event_encoder.c:182,17'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder.c:183,26'
              BranchSideFuncs:
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_update_internal_state
                - flb_log_event_encoder_reset_record
                - msgpack_pack_str_body.1401
                - flb_log_event_encoder_dynamic_field_flush
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_dynamic_field_commit_array
            - BranchSide:      'src/flb_log_event_encoder.c:194,17'
              BranchSideFuncs:
                - flb_log_event_encoder_update_internal_state
                - flb_log_event_encoder_reset_record
                - msgpack_pack_str_body.1401
                - flb_log_event_encoder_dynamic_field_flush
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_dynamic_field_commit_array
        - Branch String:   'src/flb_log_event_encoder.c:194,17'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder.c:195,26'
              BranchSideFuncs:
                - flb_log_event_encoder_dynamic_field_commit_array
                - flb_log_event_encoder_update_internal_state
                - flb_log_event_encoder_reset_record
                - msgpack_pack_str_body.1401
                - flb_log_event_encoder_dynamic_field_flush
                - flb_log_event_encoder_append_raw_msgpack
            - BranchSide:      'src/flb_log_event_encoder.c:197,9'
              BranchSideFuncs:
                - flb_log_event_encoder_update_internal_state
                - flb_log_event_encoder_reset_record
                - msgpack_pack_str_body.1401
                - flb_log_event_encoder_dynamic_field_flush
                - flb_log_event_encoder_append_raw_msgpack
        - Branch String:   'src/flb_log_event_encoder.c:199,13'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder.c:200,22'
              BranchSideFuncs:
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_update_internal_state
                - flb_log_event_encoder_reset_record
                - msgpack_pack_str_body.1401
                - flb_log_event_encoder_dynamic_field_flush
            - BranchSide:      'src/flb_log_event_encoder.c:206,13'
              BranchSideFuncs:
                - flb_log_event_encoder_update_internal_state
                - flb_log_event_encoder_reset_record
                - msgpack_pack_str_body.1401
                - flb_log_event_encoder_dynamic_field_flush
        - Branch String:   'src/flb_log_event_encoder.c:206,13'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder.c:207,65'
              BranchSideFuncs:
                - flb_log_event_encoder_dynamic_field_flush
                - flb_log_event_encoder_update_internal_state
                - flb_log_event_encoder_reset_record
                - msgpack_pack_str_body.1401
            - BranchSide:      'src/flb_log_event_encoder.c:209,5'
              BranchSideFuncs:
                - flb_log_event_encoder_update_internal_state
                - flb_log_event_encoder_reset_record
                - msgpack_pack_str_body.1401
        - Branch String:   'src/flb_log_event_encoder.c:211,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder.c:212,41'
              BranchSideFuncs:
                - msgpack_pack_str_body.1401
                - flb_log_event_encoder_update_internal_state
                - flb_log_event_encoder_reset_record
            - BranchSide:      'src/flb_log_event_encoder.c:224,49'
              BranchSideFuncs:
                - flb_log_event_encoder_update_internal_state
                - flb_log_event_encoder_reset_record
        - Branch String:   'src/flb_log_event_encoder.c:216,13'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder.c:217,20'
              BranchSideFuncs:
                - flb_log_event_encoder_update_internal_state
                - flb_log_event_encoder_reset_record
            - BranchSide:      'src/flb_log_event_encoder.c:220,20'
              BranchSideFuncs:
                - flb_log_event_encoder_update_internal_state
                - flb_log_event_encoder_reset_record
      Callsites:
        - Src:             'src/flb_log_event_encoder.c:168,18'
          Dst:             flb_log_event_encoder_dynamic_field_begin_array
        - Src:             'src/flb_log_event_encoder.c:172,26'
          Dst:             flb_log_event_encoder_dynamic_field_begin_array
        - Src:             'src/flb_log_event_encoder.c:177,22'
          Dst:             flb_log_event_encoder_append_timestamp
        - Src:             'src/flb_log_event_encoder.c:183,26'
          Dst:             flb_log_event_encoder_append_raw_msgpack
        - Src:             'src/flb_log_event_encoder.c:195,26'
          Dst:             flb_log_event_encoder_dynamic_field_commit_array
        - Src:             'src/flb_log_event_encoder.c:200,22'
          Dst:             flb_log_event_encoder_append_raw_msgpack
        - Src:             'src/flb_log_event_encoder.c:207,22'
          Dst:             flb_log_event_encoder_dynamic_field_flush
        - Src:             'src/flb_log_event_encoder.c:224,5'
          Dst:             flb_log_event_encoder_update_internal_state
        - Src:             'src/flb_log_event_encoder.c:225,5'
          Dst:             flb_log_event_encoder_reset_record
    - functionName:    flb_log_event_encoder_reset_record
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_dynamic_field_reset
        - flb_time_zero
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder.c:232,5'
          Dst:             flb_log_event_encoder_dynamic_field_reset
        - Src:             'src/flb_log_event_encoder.c:233,5'
          Dst:             flb_log_event_encoder_dynamic_field_reset
        - Src:             'src/flb_log_event_encoder.c:234,5'
          Dst:             flb_log_event_encoder_dynamic_field_reset
        - Src:             'src/flb_log_event_encoder.c:236,5'
          Dst:             flb_time_zero
    - functionName:    flb_time_zero
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tm
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_log_event_encoder_update_internal_state
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_time_copy
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_log_event_encoder_group_header_end
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flb_log_event_encoder_commit_record
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_log_event_encoder.c:414,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder.c:415,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_encoder.c:418,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_log_event_encoder.c:413,11'
          Dst:             flb_log_event_encoder_commit_record
    - functionName:    flb_log_event_encoder_group_init
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
      BBCount:         8
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - flb_log_event_encoder_begin_record
        - flb_log_event_encoder_set_timestamp
        - flb_time_set
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_log_event_encoder.c:396,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder.c:397,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_encoder.c:400,5'
              BranchSideFuncs:
                - flb_time_set
                - flb_log_event_encoder_set_timestamp
        - Branch String:   'src/flb_log_event_encoder.c:402,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder.c:403,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_encoder.c:406,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_log_event_encoder.c:395,11'
          Dst:             flb_log_event_encoder_begin_record
        - Src:             'src/flb_log_event_encoder.c:400,5'
          Dst:             flb_time_set
        - Src:             'src/flb_log_event_encoder.c:401,11'
          Dst:             flb_log_event_encoder_set_timestamp
    - functionName:    flb_log_event_encoder_get_error_description
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - error_code
      BBCount:         10
      ICount:          54
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_log_event_encoder.c:353,5'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder.c:355,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_encoder.c:359,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_encoder.c:363,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_encoder.c:367,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_encoder.c:371,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_encoder.c:375,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_encoder.c:379,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_encoder.c:383,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_log_event_encoder_append_root_values_unsafe
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_append_values_unsafe
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder.c:339,14'
          Dst:             flb_log_event_encoder_append_values_unsafe
    - functionName:    flb_log_event_encoder_append_body_values_unsafe
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_append_values_unsafe
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder.c:320,14'
          Dst:             flb_log_event_encoder_append_values_unsafe
    - functionName:    flb_log_event_encoder_append_metadata_values_unsafe
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_append_values_unsafe
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder.c:301,14'
          Dst:             flb_log_event_encoder_append_values_unsafe
    - functionName:    flb_log_event_encoder_set_current_timestamp
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_set_timestamp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder.c:291,12'
          Dst:             flb_log_event_encoder_set_timestamp
    - functionName:    flb_log_event_encoder_rollback_record
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_reset_record
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder.c:243,12'
          Dst:             flb_log_event_encoder_reset_record
    - functionName:    flb_log_event_encoder_emit_raw_record
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - context
        - buffer
        - length
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flb_log_event_encoder_reset_record
        - flb_log_event_encoder_update_internal_state
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_log_event_encoder.c:134,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder.c:135,16'
              BranchSideFuncs:
                - flb_log_event_encoder_update_internal_state
                - flb_log_event_encoder_reset_record
            - BranchSide:      'src/flb_log_event_encoder.c:138,16'
              BranchSideFuncs:
                - flb_log_event_encoder_update_internal_state
                - flb_log_event_encoder_reset_record
      Callsites:
        - Src:             'src/flb_log_event_encoder.c:141,5'
          Dst:             flb_log_event_encoder_update_internal_state
        - Src:             'src/flb_log_event_encoder.c:142,5'
          Dst:             flb_log_event_encoder_reset_record
    - functionName:    flb_log_event_encoder_claim_internal_buffer_ownership
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_log_event_encoder.c:121,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder.c:121,9'
              BranchSideFuncs:
                - msgpack_sbuffer_release
            - BranchSide:      'src/flb_log_event_encoder.c:122,34'
              BranchSideFuncs:
                - msgpack_sbuffer_release
      Callsites:       []
    - functionName:    flb_free
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_log_event_encoder_destroy
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
      BBCount:         12
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - flb_free
        - flb_log_event_encoder_dynamic_field_destroy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_log_event_encoder.c:101,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder.c:101,9'
              BranchSideFuncs:
                - flb_free.1413
                - flb_log_event_encoder_dynamic_field_destroy
                - flb_log_event_encoder_dynamic_field_destroy
                - flb_log_event_encoder_dynamic_field_destroy
                - msgpack_sbuffer_destroy.1414
            - BranchSide:      'src/flb_log_event_encoder.c:102,13'
              BranchSideFuncs:
                - flb_free.1413
                - flb_log_event_encoder_dynamic_field_destroy
                - flb_log_event_encoder_dynamic_field_destroy
                - flb_log_event_encoder_dynamic_field_destroy
                - msgpack_sbuffer_destroy.1414
        - Branch String:   'src/flb_log_event_encoder.c:102,13'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder.c:103,58'
              BranchSideFuncs:
                - flb_log_event_encoder_dynamic_field_destroy
                - flb_log_event_encoder_dynamic_field_destroy
                - flb_log_event_encoder_dynamic_field_destroy
                - msgpack_sbuffer_destroy.1414
                - flb_free.1413
            - BranchSide:      'src/flb_log_event_encoder.c:112,13'
              BranchSideFuncs:
                - flb_free.1413
        - Branch String:   'src/flb_log_event_encoder.c:112,13'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder.c:113,22'
              BranchSideFuncs:
                - flb_free.1413
            - BranchSide:      'src/flb_log_event_encoder.c:115,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_log_event_encoder.c:103,13'
          Dst:             flb_log_event_encoder_dynamic_field_destroy
        - Src:             'src/flb_log_event_encoder.c:104,13'
          Dst:             flb_log_event_encoder_dynamic_field_destroy
        - Src:             'src/flb_log_event_encoder.c:105,13'
          Dst:             flb_log_event_encoder_dynamic_field_destroy
        - Src:             'src/flb_log_event_encoder.c:113,13'
          Dst:             flb_free
    - functionName:    flb_calloc
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - n
        - size
      BBCount:         8
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - calloc
        - flb_fuzz_get_probability
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:85,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:86,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:90,8'
              BranchSideFuncs:
                - flb_fuzz_get_probability.1393
                - calloc
        - Branch String:   'include/fluent-bit/flb_mem.h:90,8'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:91,6'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:95,19'
              BranchSideFuncs:
                - calloc
      Callsites:
        - Src:             'include/fluent-bit/flb_mem.h:90,8'
          Dst:             flb_fuzz_get_probability
        - Src:             'include/fluent-bit/flb_mem.h:95,12'
          Dst:             calloc
    - functionName:    flb_log_event_encoder_create
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - format
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - flb_calloc
        - flb_log_event_encoder_destroy
        - flb_log_event_encoder_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_log_event_encoder.c:86,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder.c:86,9'
              BranchSideFuncs:
                - flb_log_event_encoder_destroy
            - BranchSide:      'src/flb_log_event_encoder.c:87,9'
              BranchSideFuncs:
                - flb_log_event_encoder_destroy
        - Branch String:   'src/flb_log_event_encoder.c:89,13'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder.c:90,43'
              BranchSideFuncs:
                - flb_log_event_encoder_destroy
            - BranchSide:      'src/flb_log_event_encoder.c:94,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_log_event_encoder.c:82,9'
          Dst:             flb_calloc
        - Src:             'src/flb_log_event_encoder.c:84,14'
          Dst:             flb_log_event_encoder_init
        - Src:             'src/flb_log_event_encoder.c:90,13'
          Dst:             flb_log_event_encoder_destroy
    - functionName:    flb_log_event_encoder_init
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - context
        - format
      BBCount:         11
      ICount:          79
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - flb_log_event_encoder_dynamic_field_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_log_event_encoder.c:44,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder.c:45,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_encoder.c:48,9'
              BranchSideFuncs:
                - msgpack_sbuffer_init.1416
                - msgpack_packer_init.1418
                - flb_log_event_encoder_dynamic_field_init
                - flb_log_event_encoder_dynamic_field_init
                - flb_log_event_encoder_dynamic_field_init
        - Branch String:   'src/flb_log_event_encoder.c:48,47'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder.c:49,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_encoder.c:50,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_log_event_encoder.c:48,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder.c:50,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_encoder.c:53,12'
              BranchSideFuncs:
                - msgpack_sbuffer_init.1416
                - msgpack_packer_init.1418
                - flb_log_event_encoder_dynamic_field_init
                - flb_log_event_encoder_dynamic_field_init
                - flb_log_event_encoder_dynamic_field_init
      Callsites:
        - Src:             'src/flb_log_event_encoder.c:64,5'
          Dst:             flb_log_event_encoder_dynamic_field_init
        - Src:             'src/flb_log_event_encoder.c:67,5'
          Dst:             flb_log_event_encoder_dynamic_field_init
        - Src:             'src/flb_log_event_encoder.c:70,5'
          Dst:             flb_log_event_encoder_dynamic_field_init
    - functionName:    flb_log_event_encoder_reset
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_dynamic_field_reset
        - flb_log_event_encoder_update_internal_state
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder.c:33,5'
          Dst:             flb_log_event_encoder_dynamic_field_reset
        - Src:             'src/flb_log_event_encoder.c:34,5'
          Dst:             flb_log_event_encoder_dynamic_field_reset
        - Src:             'src/flb_log_event_encoder.c:35,5'
          Dst:             flb_log_event_encoder_dynamic_field_reset
        - Src:             'src/flb_log_event_encoder.c:39,5'
          Dst:             flb_log_event_encoder_update_internal_state
    - functionName:    FLB_BSWAP_32
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - value
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __bswap_64
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_log_check
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_log.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - l
      BBCount:         14
      ICount:          65
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - flb_worker_log_level
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_log.h:106,12'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:106,15'
              BranchSideFuncs:
                - flb_worker_log_level
            - BranchSide:      'include/fluent-bit/flb_log.h:110,9'
              BranchSideFuncs:
                - flb_worker_log_level
        - Branch String:   'include/fluent-bit/flb_log.h:106,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:107,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:110,9'
              BranchSideFuncs:
                - flb_worker_log_level
        - Branch String:   'include/fluent-bit/flb_log.h:110,19'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:110,43'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:111,9'
              BranchSideFuncs: []
        - Branch String:   'include/fluent-bit/flb_log.h:110,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:111,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:113,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'include/fluent-bit/flb_log.h:110,22'
          Dst:             flb_worker_log_level
    - functionName:    flb_log_event_encoder_append_values_unsafe
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_primitives.c'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 720
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
        - target_field
        - arguments
      BBCount:         185
      ICount:          1119
      EdgeCount:       245
      CyclomaticComplexity: 62
      functionsReached:
        - flb_log_check
        - flb_log_event_encoder_append_binary_body
        - flb_log_event_encoder_append_binary_length
        - flb_log_event_encoder_append_boolean
        - flb_log_event_encoder_append_character
        - flb_log_event_encoder_append_double
        - flb_log_event_encoder_append_ext_body
        - flb_log_event_encoder_append_ext_length
        - flb_log_event_encoder_append_fluent_bit_v1_timestamp
        - flb_log_event_encoder_append_fluent_bit_v2_timestamp
        - flb_log_event_encoder_append_forward_v1_timestamp
        - flb_log_event_encoder_append_int16
        - flb_log_event_encoder_append_int32
        - flb_log_event_encoder_append_int64
        - flb_log_event_encoder_append_int8
        - flb_log_event_encoder_append_legacy_timestamp
        - flb_log_event_encoder_append_msgpack_object
        - flb_log_event_encoder_append_null
        - flb_log_event_encoder_append_raw_msgpack
        - flb_log_event_encoder_append_string_body
        - flb_log_event_encoder_append_string_length
        - flb_log_event_encoder_append_timestamp
        - flb_log_event_encoder_append_uint16
        - flb_log_event_encoder_append_uint32
        - flb_log_event_encoder_append_uint64
        - flb_log_event_encoder_append_uint8
        - flb_log_print
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/flb_log_event_encoder_primitives.c:564,59'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:563,5'
              BranchSideFuncs:
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:565,10'
              BranchSideFuncs:
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
        - Branch String:   'src/flb_log_event_encoder_primitives.c:563,5'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:567,22'
              BranchSideFuncs:
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:716,9'
              BranchSideFuncs:
                - flb_log_check.1544
                - flb_log_print
        - Branch String:   'src/flb_log_event_encoder_primitives.c:567,22'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:567,22'
              BranchSideFuncs:
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:567,22'
              BranchSideFuncs:
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
        - Branch String:   'src/flb_log_event_encoder_primitives.c:569,13'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:570,13'
              BranchSideFuncs:
                - flb_log_check.1544
                - flb_log_print
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:572,18'
              BranchSideFuncs:
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
        - Branch String:   'src/flb_log_event_encoder_primitives.c:572,18'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:573,65'
              BranchSideFuncs:
                - flb_log_event_encoder_append_string_length
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:577,18'
              BranchSideFuncs:
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_string_length
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
        - Branch String:   'src/flb_log_event_encoder_primitives.c:577,18'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:578,30'
              BranchSideFuncs:
                - flb_log_event_encoder_append_string_body
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_length
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:585,18'
              BranchSideFuncs:
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
        - Branch String:   'src/flb_log_event_encoder_primitives.c:578,30'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:578,30'
              BranchSideFuncs:
                - flb_log_event_encoder_append_string_body
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_length
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:578,30'
              BranchSideFuncs:
                - flb_log_event_encoder_append_string_body
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_length
        - Branch String:   'src/flb_log_event_encoder_primitives.c:585,18'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:586,65'
              BranchSideFuncs:
                - flb_log_event_encoder_append_binary_length
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:590,18'
              BranchSideFuncs:
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
        - Branch String:   'src/flb_log_event_encoder_primitives.c:590,18'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:591,30'
              BranchSideFuncs:
                - flb_log_event_encoder_append_binary_body
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:598,18'
              BranchSideFuncs:
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
        - Branch String:   'src/flb_log_event_encoder_primitives.c:591,30'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:591,30'
              BranchSideFuncs:
                - flb_log_event_encoder_append_binary_body
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:591,30'
              BranchSideFuncs:
                - flb_log_event_encoder_append_binary_body
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
        - Branch String:   'src/flb_log_event_encoder_primitives.c:598,18'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:599,41'
              BranchSideFuncs:
                - flb_log_event_encoder_append_ext_length
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:606,18'
              BranchSideFuncs:
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
        - Branch String:   'src/flb_log_event_encoder_primitives.c:599,41'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:599,41'
              BranchSideFuncs:
                - flb_log_event_encoder_append_ext_length
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:599,41'
              BranchSideFuncs:
                - flb_log_event_encoder_append_ext_length
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
        - Branch String:   'src/flb_log_event_encoder_primitives.c:606,18'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:607,30'
              BranchSideFuncs:
                - flb_log_event_encoder_append_ext_body
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:614,18'
              BranchSideFuncs:
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
        - Branch String:   'src/flb_log_event_encoder_primitives.c:607,30'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:607,30'
              BranchSideFuncs:
                - flb_log_event_encoder_append_ext_body
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:607,30'
              BranchSideFuncs:
                - flb_log_event_encoder_append_ext_body
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
        - Branch String:   'src/flb_log_event_encoder_primitives.c:614,18'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:615,56'
              BranchSideFuncs:
                - flb_log_event_encoder_append_null
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:618,18'
              BranchSideFuncs:
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
        - Branch String:   'src/flb_log_event_encoder_primitives.c:618,18'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:619,61'
              BranchSideFuncs:
                - flb_log_event_encoder_append_character
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:623,18'
              BranchSideFuncs:
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
        - Branch String:   'src/flb_log_event_encoder_primitives.c:623,18'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:624,56'
              BranchSideFuncs:
                - flb_log_event_encoder_append_int8
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:628,18'
              BranchSideFuncs:
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
        - Branch String:   'src/flb_log_event_encoder_primitives.c:628,18'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:629,57'
              BranchSideFuncs:
                - flb_log_event_encoder_append_int16
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:633,18'
              BranchSideFuncs:
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
        - Branch String:   'src/flb_log_event_encoder_primitives.c:633,18'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:634,57'
              BranchSideFuncs:
                - flb_log_event_encoder_append_int32
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:638,18'
              BranchSideFuncs:
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
        - Branch String:   'src/flb_log_event_encoder_primitives.c:638,18'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:639,57'
              BranchSideFuncs:
                - flb_log_event_encoder_append_int64
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:643,18'
              BranchSideFuncs:
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
        - Branch String:   'src/flb_log_event_encoder_primitives.c:643,18'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:644,57'
              BranchSideFuncs:
                - flb_log_event_encoder_append_uint8
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:648,18'
              BranchSideFuncs:
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
        - Branch String:   'src/flb_log_event_encoder_primitives.c:648,18'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:649,58'
              BranchSideFuncs:
                - flb_log_event_encoder_append_uint16
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:653,18'
              BranchSideFuncs:
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
        - Branch String:   'src/flb_log_event_encoder_primitives.c:653,18'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:654,58'
              BranchSideFuncs:
                - flb_log_event_encoder_append_uint32
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:658,18'
              BranchSideFuncs:
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
        - Branch String:   'src/flb_log_event_encoder_primitives.c:658,18'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:659,58'
              BranchSideFuncs:
                - flb_log_event_encoder_append_uint64
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:663,18'
              BranchSideFuncs:
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
        - Branch String:   'src/flb_log_event_encoder_primitives.c:663,18'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:664,58'
              BranchSideFuncs:
                - flb_log_event_encoder_append_double
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:668,18'
              BranchSideFuncs:
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
        - Branch String:   'src/flb_log_event_encoder_primitives.c:668,18'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:669,59'
              BranchSideFuncs:
                - flb_log_event_encoder_append_boolean
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:673,18'
              BranchSideFuncs:
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
        - Branch String:   'src/flb_log_event_encoder_primitives.c:673,18'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:674,66'
              BranchSideFuncs:
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:678,18'
              BranchSideFuncs:
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
        - Branch String:   'src/flb_log_event_encoder_primitives.c:678,18'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:679,30'
              BranchSideFuncs:
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:686,18'
              BranchSideFuncs:
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
        - Branch String:   'src/flb_log_event_encoder_primitives.c:679,30'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:679,30'
              BranchSideFuncs:
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:679,30'
              BranchSideFuncs:
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
        - Branch String:   'src/flb_log_event_encoder_primitives.c:686,18'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:687,61'
              BranchSideFuncs:
                - flb_log_event_encoder_append_timestamp
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:691,18'
              BranchSideFuncs:
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
        - Branch String:   'src/flb_log_event_encoder_primitives.c:691,18'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:692,68'
              BranchSideFuncs:
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:696,18'
              BranchSideFuncs:
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
        - Branch String:   'src/flb_log_event_encoder_primitives.c:696,18'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:697,72'
              BranchSideFuncs:
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:701,18'
              BranchSideFuncs:
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
        - Branch String:   'src/flb_log_event_encoder_primitives.c:701,18'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:702,75'
              BranchSideFuncs:
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:706,18'
              BranchSideFuncs:
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
        - Branch String:   'src/flb_log_event_encoder_primitives.c:706,18'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:707,75'
              BranchSideFuncs:
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:712,20'
              BranchSideFuncs:
                - flb_log_check.1544
                - flb_log_print
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
                - flb_log_event_encoder_append_legacy_timestamp
                - flb_log_event_encoder_append_timestamp
                - flb_log_event_encoder_append_raw_msgpack
                - flb_log_event_encoder_append_msgpack_object
                - flb_log_event_encoder_append_boolean
                - flb_log_event_encoder_append_double
                - flb_log_event_encoder_append_uint64
                - flb_log_event_encoder_append_uint32
                - flb_log_event_encoder_append_uint16
                - flb_log_event_encoder_append_uint8
                - flb_log_event_encoder_append_int64
                - flb_log_event_encoder_append_int32
                - flb_log_event_encoder_append_int16
                - flb_log_event_encoder_append_int8
                - flb_log_event_encoder_append_character
                - flb_log_event_encoder_append_null
                - flb_log_event_encoder_append_ext_body
                - flb_log_event_encoder_append_ext_length
                - flb_log_event_encoder_append_binary_body
                - flb_log_event_encoder_append_binary_length
                - flb_log_event_encoder_append_string_body
                - flb_log_event_encoder_append_string_length
        - Branch String:   'src/flb_log_event_encoder_primitives.c:716,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:716,9'
              BranchSideFuncs:
                - flb_log_check.1544
                - flb_log_print
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:717,9'
              BranchSideFuncs:
                - flb_log_check.1544
                - flb_log_print
        - Branch String:   'src/flb_log_event_encoder_primitives.c:717,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:717,9'
              BranchSideFuncs:
                - flb_log_print
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:718,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_log_event_encoder_primitives.c:573,22'
          Dst:             flb_log_event_encoder_append_string_length
        - Src:             'src/flb_log_event_encoder_primitives.c:580,22'
          Dst:             flb_log_event_encoder_append_string_body
        - Src:             'src/flb_log_event_encoder_primitives.c:586,22'
          Dst:             flb_log_event_encoder_append_binary_length
        - Src:             'src/flb_log_event_encoder_primitives.c:593,22'
          Dst:             flb_log_event_encoder_append_binary_body
        - Src:             'src/flb_log_event_encoder_primitives.c:601,22'
          Dst:             flb_log_event_encoder_append_ext_length
        - Src:             'src/flb_log_event_encoder_primitives.c:609,22'
          Dst:             flb_log_event_encoder_append_ext_body
        - Src:             'src/flb_log_event_encoder_primitives.c:615,22'
          Dst:             flb_log_event_encoder_append_null
        - Src:             'src/flb_log_event_encoder_primitives.c:619,22'
          Dst:             flb_log_event_encoder_append_character
        - Src:             'src/flb_log_event_encoder_primitives.c:624,22'
          Dst:             flb_log_event_encoder_append_int8
        - Src:             'src/flb_log_event_encoder_primitives.c:629,22'
          Dst:             flb_log_event_encoder_append_int16
        - Src:             'src/flb_log_event_encoder_primitives.c:634,22'
          Dst:             flb_log_event_encoder_append_int32
        - Src:             'src/flb_log_event_encoder_primitives.c:639,22'
          Dst:             flb_log_event_encoder_append_int64
        - Src:             'src/flb_log_event_encoder_primitives.c:644,22'
          Dst:             flb_log_event_encoder_append_uint8
        - Src:             'src/flb_log_event_encoder_primitives.c:649,22'
          Dst:             flb_log_event_encoder_append_uint16
        - Src:             'src/flb_log_event_encoder_primitives.c:654,22'
          Dst:             flb_log_event_encoder_append_uint32
        - Src:             'src/flb_log_event_encoder_primitives.c:659,22'
          Dst:             flb_log_event_encoder_append_uint64
        - Src:             'src/flb_log_event_encoder_primitives.c:664,22'
          Dst:             flb_log_event_encoder_append_double
        - Src:             'src/flb_log_event_encoder_primitives.c:669,22'
          Dst:             flb_log_event_encoder_append_boolean
        - Src:             'src/flb_log_event_encoder_primitives.c:674,22'
          Dst:             flb_log_event_encoder_append_msgpack_object
        - Src:             'src/flb_log_event_encoder_primitives.c:681,22'
          Dst:             flb_log_event_encoder_append_raw_msgpack
        - Src:             'src/flb_log_event_encoder_primitives.c:687,22'
          Dst:             flb_log_event_encoder_append_timestamp
        - Src:             'src/flb_log_event_encoder_primitives.c:692,22'
          Dst:             flb_log_event_encoder_append_legacy_timestamp
        - Src:             'src/flb_log_event_encoder_primitives.c:697,22'
          Dst:             flb_log_event_encoder_append_forward_v1_timestamp
        - Src:             'src/flb_log_event_encoder_primitives.c:702,22'
          Dst:             flb_log_event_encoder_append_fluent_bit_v1_timestamp
        - Src:             'src/flb_log_event_encoder_primitives.c:707,22'
          Dst:             flb_log_event_encoder_append_fluent_bit_v2_timestamp
        - Src:             'src/flb_log_event_encoder_primitives.c:717,9'
          Dst:             flb_log_check
        - Src:             'src/flb_log_event_encoder_primitives.c:717,9'
          Dst:             flb_log_print
    - functionName:    flb_log_event_encoder_append_string_length
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_primitives.c'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - context
        - target_field
        - length
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_append_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder_primitives.c:214,12'
          Dst:             flb_log_event_encoder_append_value
    - functionName:    flb_log_event_encoder_append_string_body
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_primitives.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - context
        - target_field
        - value
        - length
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_append_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder_primitives.c:226,12'
          Dst:             flb_log_event_encoder_append_value
    - functionName:    flb_log_event_encoder_append_binary_length
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_primitives.c'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - context
        - target_field
        - length
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_append_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder_primitives.c:167,12'
          Dst:             flb_log_event_encoder_append_value
    - functionName:    flb_log_event_encoder_append_binary_body
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_primitives.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - context
        - target_field
        - value
        - length
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_append_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder_primitives.c:179,12'
          Dst:             flb_log_event_encoder_append_value
    - functionName:    flb_log_event_encoder_append_ext_length
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_primitives.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - char
        - size_t
      constantsTouched: []
      argNames:
        - context
        - target_field
        - type
        - length
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_append_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder_primitives.c:191,12'
          Dst:             flb_log_event_encoder_append_value
    - functionName:    flb_log_event_encoder_append_ext_body
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_primitives.c'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - context
        - target_field
        - value
        - length
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_append_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder_primitives.c:203,12'
          Dst:             flb_log_event_encoder_append_value
    - functionName:    flb_log_event_encoder_append_null
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_primitives.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - context
        - target_field
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_append_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder_primitives.c:345,12'
          Dst:             flb_log_event_encoder_append_value
    - functionName:    flb_log_event_encoder_append_character
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_primitives.c'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - context
        - target_field
        - value
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_append_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder_primitives.c:356,12'
          Dst:             flb_log_event_encoder_append_value
    - functionName:    flb_log_event_encoder_append_int8
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_primitives.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - context
        - target_field
        - value
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_append_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder_primitives.c:236,12'
          Dst:             flb_log_event_encoder_append_value
    - functionName:    flb_log_event_encoder_append_int16
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_primitives.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - context
        - target_field
        - value
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_append_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder_primitives.c:247,12'
          Dst:             flb_log_event_encoder_append_value
    - functionName:    flb_log_event_encoder_append_int32
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_primitives.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - context
        - target_field
        - value
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_append_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder_primitives.c:258,12'
          Dst:             flb_log_event_encoder_append_value
    - functionName:    flb_log_event_encoder_append_int64
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_primitives.c'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - context
        - target_field
        - value
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_append_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder_primitives.c:269,12'
          Dst:             flb_log_event_encoder_append_value
    - functionName:    flb_log_event_encoder_append_uint8
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_primitives.c'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - context
        - target_field
        - value
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_append_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder_primitives.c:280,12'
          Dst:             flb_log_event_encoder_append_value
    - functionName:    flb_log_event_encoder_append_uint16
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_primitives.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - context
        - target_field
        - value
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_append_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder_primitives.c:291,12'
          Dst:             flb_log_event_encoder_append_value
    - functionName:    flb_log_event_encoder_append_uint32
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_primitives.c'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - context
        - target_field
        - value
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_append_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder_primitives.c:302,12'
          Dst:             flb_log_event_encoder_append_value
    - functionName:    flb_log_event_encoder_append_uint64
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_primitives.c'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - context
        - target_field
        - value
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_append_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder_primitives.c:313,12'
          Dst:             flb_log_event_encoder_append_value
    - functionName:    flb_log_event_encoder_append_double
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_primitives.c'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - double
      constantsTouched: []
      argNames:
        - context
        - target_field
        - value
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_append_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder_primitives.c:324,12'
          Dst:             flb_log_event_encoder_append_value
    - functionName:    flb_log_event_encoder_append_boolean
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_primitives.c'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - context
        - target_field
        - value
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_append_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder_primitives.c:335,12'
          Dst:             flb_log_event_encoder_append_value
    - functionName:    flb_log_event_encoder_append_msgpack_object
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_primitives.c'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
        - target_field
        - value
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_append_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder_primitives.c:455,12'
          Dst:             flb_log_event_encoder_append_value
    - functionName:    flb_log_event_encoder_append_raw_msgpack
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_primitives.c'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - context
        - target_field
        - value_buffer
        - value_size
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_append_value
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder_primitives.c:468,12'
          Dst:             flb_log_event_encoder_append_value
    - functionName:    flb_log_event_encoder_append_timestamp
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_primitives.c'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 498
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
        - target_field
        - value
      BBCount:         12
      ICount:          87
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - flb_log_event_encoder_append_fluent_bit_v1_timestamp
        - flb_log_event_encoder_append_fluent_bit_v2_timestamp
        - flb_log_event_encoder_append_forward_v1_timestamp
        - flb_log_event_encoder_append_legacy_timestamp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/flb_log_event_encoder_primitives.c:479,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:481,21'
              BranchSideFuncs:
                - flb_log_event_encoder_append_legacy_timestamp
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:483,14'
              BranchSideFuncs:
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
                - flb_log_event_encoder_append_forward_v1_timestamp
        - Branch String:   'src/flb_log_event_encoder_primitives.c:483,14'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:485,21'
              BranchSideFuncs:
                - flb_log_event_encoder_append_forward_v1_timestamp
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:487,14'
              BranchSideFuncs:
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
        - Branch String:   'src/flb_log_event_encoder_primitives.c:487,14'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:489,21'
              BranchSideFuncs:
                - flb_log_event_encoder_append_fluent_bit_v1_timestamp
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:491,14'
              BranchSideFuncs:
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
        - Branch String:   'src/flb_log_event_encoder_primitives.c:491,14'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:493,21'
              BranchSideFuncs:
                - flb_log_event_encoder_append_fluent_bit_v2_timestamp
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:496,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_log_event_encoder_primitives.c:480,16'
          Dst:             flb_log_event_encoder_append_legacy_timestamp
        - Src:             'src/flb_log_event_encoder_primitives.c:484,16'
          Dst:             flb_log_event_encoder_append_forward_v1_timestamp
        - Src:             'src/flb_log_event_encoder_primitives.c:488,16'
          Dst:             flb_log_event_encoder_append_fluent_bit_v1_timestamp
        - Src:             'src/flb_log_event_encoder_primitives.c:492,16'
          Dst:             flb_log_event_encoder_append_fluent_bit_v2_timestamp
    - functionName:    flb_log_event_encoder_append_legacy_timestamp
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_primitives.c'
      linkageType:     InternalLinkage
      functionLinenumber: 504
      functionLinenumberEnd: 510
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
        - target_field
        - value
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_append_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder_primitives.c:510,12'
          Dst:             flb_log_event_encoder_append_value
    - functionName:    flb_log_event_encoder_append_forward_v1_timestamp
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_primitives.c'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
        - target_field
        - timestamp
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - FLB_UINT32_TO_HOST_BYTE_ORDER
        - flb_log_event_encoder_append_ext
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder_primitives.c:522,16'
          Dst:             FLB_UINT32_TO_HOST_BYTE_ORDER
        - Src:             'src/flb_log_event_encoder_primitives.c:523,16'
          Dst:             FLB_UINT32_TO_HOST_BYTE_ORDER
        - Src:             'src/flb_log_event_encoder_primitives.c:525,12'
          Dst:             flb_log_event_encoder_append_ext
    - functionName:    flb_log_event_encoder_append_fluent_bit_v1_timestamp
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_primitives.c'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
        - target_field
        - value
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_append_forward_v1_timestamp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder_primitives.c:534,12'
          Dst:             flb_log_event_encoder_append_forward_v1_timestamp
    - functionName:    flb_log_event_encoder_append_fluent_bit_v2_timestamp
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_primitives.c'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
        - target_field
        - value
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_append_fluent_bit_v1_timestamp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder_primitives.c:544,12'
          Dst:             flb_log_event_encoder_append_fluent_bit_v1_timestamp
    - functionName:    FLB_UINT32_TO_HOST_BYTE_ORDER
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - value
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - FLB_BSWAP_32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/fluent-bit/flb_byteswap.h:109,16'
          Dst:             FLB_BSWAP_32
    - functionName:    flb_log_event_encoder_append_ext
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_primitives.c'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - char
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - context
        - target_field
        - type
        - value
        - length
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flb_log_event_encoder_append_ext_body
        - flb_log_event_encoder_append_ext_length
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_log_event_encoder_primitives.c:425,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:425,9'
              BranchSideFuncs:
                - flb_log_event_encoder_append_ext_body
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:427,21'
              BranchSideFuncs:
                - flb_log_event_encoder_append_ext_body
      Callsites:
        - Src:             'src/flb_log_event_encoder_primitives.c:419,14'
          Dst:             flb_log_event_encoder_append_ext_length
        - Src:             'src/flb_log_event_encoder_primitives.c:426,18'
          Dst:             flb_log_event_encoder_append_ext_body
    - functionName:    flb_log_event_encoder_append_value
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_primitives.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - context
        - target_field
        - increment_entry_count
        - value_type
        - value_buffer
        - value_length
      BBCount:         83
      ICount:          416
      EdgeCount:       110
      CyclomaticComplexity: 29
      functionsReached:
        - flb_log_event_encoder_dynamic_field_append
        - flb_log_event_encoder_get_field
        - translate_msgpack_encoder_result
      functionUses:    21
      BranchProfiles:
        - Branch String:   'src/flb_log_event_encoder_primitives.c:46,58'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:47,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:48,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_log_event_encoder_primitives.c:46,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:48,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:51,46'
              BranchSideFuncs:
                - flb_log_event_encoder_get_field
                - msgpack_pack_str_body.1557
                - translate_msgpack_encoder_result
                - msgpack_pack_object
                - msgpack_pack_false.1564
                - msgpack_pack_true.1563
                - msgpack_pack_double.1562
                - msgpack_pack_uint64.1561
                - msgpack_pack_uint32
                - msgpack_pack_uint16
                - msgpack_pack_uint8
                - msgpack_pack_int64.1560
                - msgpack_pack_int32
                - msgpack_pack_int16
                - msgpack_pack_int8
                - msgpack_pack_char
                - msgpack_pack_ext_body.1559
                - msgpack_pack_bin_body.1558
                - msgpack_pack_str_body.1557
                - msgpack_pack_nil.1556
                - msgpack_pack_ext.1555
                - msgpack_pack_bin.1554
                - msgpack_pack_str.1553
                - flb_log_event_encoder_dynamic_field_append
        - Branch String:   'src/flb_log_event_encoder_primitives.c:53,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:54,13'
              BranchSideFuncs:
                - msgpack_pack_str_body.1557
                - translate_msgpack_encoder_result
                - msgpack_pack_object
                - msgpack_pack_false.1564
                - msgpack_pack_true.1563
                - msgpack_pack_double.1562
                - msgpack_pack_uint64.1561
                - msgpack_pack_uint32
                - msgpack_pack_uint16
                - msgpack_pack_uint8
                - msgpack_pack_int64.1560
                - msgpack_pack_int32
                - msgpack_pack_int16
                - msgpack_pack_int8
                - msgpack_pack_char
                - msgpack_pack_ext_body.1559
                - msgpack_pack_bin_body.1558
                - msgpack_pack_str_body.1557
                - msgpack_pack_nil.1556
                - msgpack_pack_ext.1555
                - msgpack_pack_bin.1554
                - msgpack_pack_str.1553
                - flb_log_event_encoder_dynamic_field_append
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:159,12'
              BranchSideFuncs: []
        - Branch String:   'src/flb_log_event_encoder_primitives.c:54,13'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:55,65'
              BranchSideFuncs:
                - flb_log_event_encoder_dynamic_field_append
                - msgpack_pack_str_body.1557
                - translate_msgpack_encoder_result
                - msgpack_pack_object
                - msgpack_pack_false.1564
                - msgpack_pack_true.1563
                - msgpack_pack_double.1562
                - msgpack_pack_uint64.1561
                - msgpack_pack_uint32
                - msgpack_pack_uint16
                - msgpack_pack_uint8
                - msgpack_pack_int64.1560
                - msgpack_pack_int32
                - msgpack_pack_int16
                - msgpack_pack_int8
                - msgpack_pack_char
                - msgpack_pack_ext_body.1559
                - msgpack_pack_bin_body.1558
                - msgpack_pack_str_body.1557
                - msgpack_pack_nil.1556
                - msgpack_pack_ext.1555
                - msgpack_pack_bin.1554
                - msgpack_pack_str.1553
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:58,13'
              BranchSideFuncs:
                - msgpack_pack_str_body.1557
                - translate_msgpack_encoder_result
                - msgpack_pack_object
                - msgpack_pack_false.1564
                - msgpack_pack_true.1563
                - msgpack_pack_double.1562
                - msgpack_pack_uint64.1561
                - msgpack_pack_uint32
                - msgpack_pack_uint16
                - msgpack_pack_uint8
                - msgpack_pack_int64.1560
                - msgpack_pack_int32
                - msgpack_pack_int16
                - msgpack_pack_int8
                - msgpack_pack_char
                - msgpack_pack_ext_body.1559
                - msgpack_pack_bin_body.1558
                - msgpack_pack_str_body.1557
                - msgpack_pack_nil.1556
                - msgpack_pack_ext.1555
                - msgpack_pack_bin.1554
                - msgpack_pack_str.1553
        - Branch String:   'src/flb_log_event_encoder_primitives.c:58,13'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:59,17'
              BranchSideFuncs:
                - msgpack_pack_str_body.1557
                - translate_msgpack_encoder_result
                - msgpack_pack_object
                - msgpack_pack_false.1564
                - msgpack_pack_true.1563
                - msgpack_pack_double.1562
                - msgpack_pack_uint64.1561
                - msgpack_pack_uint32
                - msgpack_pack_uint16
                - msgpack_pack_uint8
                - msgpack_pack_int64.1560
                - msgpack_pack_int32
                - msgpack_pack_int16
                - msgpack_pack_int8
                - msgpack_pack_char
                - msgpack_pack_ext_body.1559
                - msgpack_pack_bin_body.1558
                - msgpack_pack_str_body.1557
                - msgpack_pack_nil.1556
                - msgpack_pack_ext.1555
                - msgpack_pack_bin.1554
                - msgpack_pack_str.1553
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:157,5'
              BranchSideFuncs: []
        - Branch String:   'src/flb_log_event_encoder_primitives.c:59,17'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:60,44'
              BranchSideFuncs:
                - msgpack_pack_str.1553
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:62,22'
              BranchSideFuncs:
                - msgpack_pack_str_body.1557
                - translate_msgpack_encoder_result
                - msgpack_pack_object
                - msgpack_pack_false.1564
                - msgpack_pack_true.1563
                - msgpack_pack_double.1562
                - msgpack_pack_uint64.1561
                - msgpack_pack_uint32
                - msgpack_pack_uint16
                - msgpack_pack_uint8
                - msgpack_pack_int64.1560
                - msgpack_pack_int32
                - msgpack_pack_int16
                - msgpack_pack_int8
                - msgpack_pack_char
                - msgpack_pack_ext_body.1559
                - msgpack_pack_bin_body.1558
                - msgpack_pack_str_body.1557
                - msgpack_pack_nil.1556
                - msgpack_pack_ext.1555
                - msgpack_pack_bin.1554
        - Branch String:   'src/flb_log_event_encoder_primitives.c:62,22'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:63,44'
              BranchSideFuncs:
                - msgpack_pack_bin.1554
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:65,22'
              BranchSideFuncs:
                - msgpack_pack_str_body.1557
                - translate_msgpack_encoder_result
                - msgpack_pack_object
                - msgpack_pack_false.1564
                - msgpack_pack_true.1563
                - msgpack_pack_double.1562
                - msgpack_pack_uint64.1561
                - msgpack_pack_uint32
                - msgpack_pack_uint16
                - msgpack_pack_uint8
                - msgpack_pack_int64.1560
                - msgpack_pack_int32
                - msgpack_pack_int16
                - msgpack_pack_int8
                - msgpack_pack_char
                - msgpack_pack_ext_body.1559
                - msgpack_pack_bin_body.1558
                - msgpack_pack_str_body.1557
                - msgpack_pack_nil.1556
                - msgpack_pack_ext.1555
        - Branch String:   'src/flb_log_event_encoder_primitives.c:65,22'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:66,44'
              BranchSideFuncs:
                - msgpack_pack_ext.1555
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:69,22'
              BranchSideFuncs:
                - msgpack_pack_str_body.1557
                - translate_msgpack_encoder_result
                - msgpack_pack_object
                - msgpack_pack_false.1564
                - msgpack_pack_true.1563
                - msgpack_pack_double.1562
                - msgpack_pack_uint64.1561
                - msgpack_pack_uint32
                - msgpack_pack_uint16
                - msgpack_pack_uint8
                - msgpack_pack_int64.1560
                - msgpack_pack_int32
                - msgpack_pack_int16
                - msgpack_pack_int8
                - msgpack_pack_char
                - msgpack_pack_ext_body.1559
                - msgpack_pack_bin_body.1558
                - msgpack_pack_str_body.1557
                - msgpack_pack_nil.1556
        - Branch String:   'src/flb_log_event_encoder_primitives.c:69,22'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:70,44'
              BranchSideFuncs:
                - msgpack_pack_nil.1556
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:73,21'
              BranchSideFuncs:
                - msgpack_pack_str_body.1557
                - translate_msgpack_encoder_result
                - msgpack_pack_object
                - msgpack_pack_false.1564
                - msgpack_pack_true.1563
                - msgpack_pack_double.1562
                - msgpack_pack_uint64.1561
                - msgpack_pack_uint32
                - msgpack_pack_uint16
                - msgpack_pack_uint8
                - msgpack_pack_int64.1560
                - msgpack_pack_int32
                - msgpack_pack_int16
                - msgpack_pack_int8
                - msgpack_pack_char
                - msgpack_pack_ext_body.1559
                - msgpack_pack_bin_body.1558
                - msgpack_pack_str_body.1557
        - Branch String:   'src/flb_log_event_encoder_primitives.c:73,21'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:74,21'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:77,21'
              BranchSideFuncs:
                - msgpack_pack_str_body.1557
                - translate_msgpack_encoder_result
                - msgpack_pack_object
                - msgpack_pack_false.1564
                - msgpack_pack_true.1563
                - msgpack_pack_double.1562
                - msgpack_pack_uint64.1561
                - msgpack_pack_uint32
                - msgpack_pack_uint16
                - msgpack_pack_uint8
                - msgpack_pack_int64.1560
                - msgpack_pack_int32
                - msgpack_pack_int16
                - msgpack_pack_int8
                - msgpack_pack_char
                - msgpack_pack_ext_body.1559
                - msgpack_pack_bin_body.1558
                - msgpack_pack_str_body.1557
        - Branch String:   'src/flb_log_event_encoder_primitives.c:77,21'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:78,53'
              BranchSideFuncs:
                - msgpack_pack_str_body.1557
                - translate_msgpack_encoder_result
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:82,26'
              BranchSideFuncs:
                - msgpack_pack_str_body.1557
                - translate_msgpack_encoder_result
                - msgpack_pack_object
                - msgpack_pack_false.1564
                - msgpack_pack_true.1563
                - msgpack_pack_double.1562
                - msgpack_pack_uint64.1561
                - msgpack_pack_uint32
                - msgpack_pack_uint16
                - msgpack_pack_uint8
                - msgpack_pack_int64.1560
                - msgpack_pack_int32
                - msgpack_pack_int16
                - msgpack_pack_int8
                - msgpack_pack_char
                - msgpack_pack_ext_body.1559
                - msgpack_pack_bin_body.1558
        - Branch String:   'src/flb_log_event_encoder_primitives.c:82,26'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:83,53'
              BranchSideFuncs:
                - msgpack_pack_bin_body.1558
                - translate_msgpack_encoder_result
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:87,26'
              BranchSideFuncs:
                - msgpack_pack_str_body.1557
                - translate_msgpack_encoder_result
                - msgpack_pack_object
                - msgpack_pack_false.1564
                - msgpack_pack_true.1563
                - msgpack_pack_double.1562
                - msgpack_pack_uint64.1561
                - msgpack_pack_uint32
                - msgpack_pack_uint16
                - msgpack_pack_uint8
                - msgpack_pack_int64.1560
                - msgpack_pack_int32
                - msgpack_pack_int16
                - msgpack_pack_int8
                - msgpack_pack_char
                - msgpack_pack_ext_body.1559
        - Branch String:   'src/flb_log_event_encoder_primitives.c:87,26'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:88,53'
              BranchSideFuncs:
                - msgpack_pack_ext_body.1559
                - translate_msgpack_encoder_result
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:92,26'
              BranchSideFuncs:
                - msgpack_pack_str_body.1557
                - translate_msgpack_encoder_result
                - msgpack_pack_object
                - msgpack_pack_false.1564
                - msgpack_pack_true.1563
                - msgpack_pack_double.1562
                - msgpack_pack_uint64.1561
                - msgpack_pack_uint32
                - msgpack_pack_uint16
                - msgpack_pack_uint8
                - msgpack_pack_int64.1560
                - msgpack_pack_int32
                - msgpack_pack_int16
                - msgpack_pack_int8
                - msgpack_pack_char
        - Branch String:   'src/flb_log_event_encoder_primitives.c:92,26'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:93,49'
              BranchSideFuncs:
                - msgpack_pack_char
                - translate_msgpack_encoder_result
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:96,26'
              BranchSideFuncs:
                - msgpack_pack_str_body.1557
                - translate_msgpack_encoder_result
                - msgpack_pack_object
                - msgpack_pack_false.1564
                - msgpack_pack_true.1563
                - msgpack_pack_double.1562
                - msgpack_pack_uint64.1561
                - msgpack_pack_uint32
                - msgpack_pack_uint16
                - msgpack_pack_uint8
                - msgpack_pack_int64.1560
                - msgpack_pack_int32
                - msgpack_pack_int16
                - msgpack_pack_int8
        - Branch String:   'src/flb_log_event_encoder_primitives.c:96,26'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:97,49'
              BranchSideFuncs:
                - msgpack_pack_int8
                - translate_msgpack_encoder_result
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:100,26'
              BranchSideFuncs:
                - msgpack_pack_str_body.1557
                - translate_msgpack_encoder_result
                - msgpack_pack_object
                - msgpack_pack_false.1564
                - msgpack_pack_true.1563
                - msgpack_pack_double.1562
                - msgpack_pack_uint64.1561
                - msgpack_pack_uint32
                - msgpack_pack_uint16
                - msgpack_pack_uint8
                - msgpack_pack_int64.1560
                - msgpack_pack_int32
                - msgpack_pack_int16
        - Branch String:   'src/flb_log_event_encoder_primitives.c:100,26'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:101,50'
              BranchSideFuncs:
                - msgpack_pack_int16
                - translate_msgpack_encoder_result
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:104,26'
              BranchSideFuncs:
                - msgpack_pack_str_body.1557
                - translate_msgpack_encoder_result
                - msgpack_pack_object
                - msgpack_pack_false.1564
                - msgpack_pack_true.1563
                - msgpack_pack_double.1562
                - msgpack_pack_uint64.1561
                - msgpack_pack_uint32
                - msgpack_pack_uint16
                - msgpack_pack_uint8
                - msgpack_pack_int64.1560
                - msgpack_pack_int32
        - Branch String:   'src/flb_log_event_encoder_primitives.c:104,26'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:105,50'
              BranchSideFuncs:
                - msgpack_pack_int32
                - translate_msgpack_encoder_result
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:108,26'
              BranchSideFuncs:
                - msgpack_pack_str_body.1557
                - translate_msgpack_encoder_result
                - msgpack_pack_object
                - msgpack_pack_false.1564
                - msgpack_pack_true.1563
                - msgpack_pack_double.1562
                - msgpack_pack_uint64.1561
                - msgpack_pack_uint32
                - msgpack_pack_uint16
                - msgpack_pack_uint8
                - msgpack_pack_int64.1560
        - Branch String:   'src/flb_log_event_encoder_primitives.c:108,26'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:109,50'
              BranchSideFuncs:
                - msgpack_pack_int64.1560
                - translate_msgpack_encoder_result
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:112,26'
              BranchSideFuncs:
                - msgpack_pack_str_body.1557
                - translate_msgpack_encoder_result
                - msgpack_pack_object
                - msgpack_pack_false.1564
                - msgpack_pack_true.1563
                - msgpack_pack_double.1562
                - msgpack_pack_uint64.1561
                - msgpack_pack_uint32
                - msgpack_pack_uint16
                - msgpack_pack_uint8
        - Branch String:   'src/flb_log_event_encoder_primitives.c:112,26'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:113,50'
              BranchSideFuncs:
                - msgpack_pack_uint8
                - translate_msgpack_encoder_result
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:116,26'
              BranchSideFuncs:
                - msgpack_pack_str_body.1557
                - translate_msgpack_encoder_result
                - msgpack_pack_object
                - msgpack_pack_false.1564
                - msgpack_pack_true.1563
                - msgpack_pack_double.1562
                - msgpack_pack_uint64.1561
                - msgpack_pack_uint32
                - msgpack_pack_uint16
        - Branch String:   'src/flb_log_event_encoder_primitives.c:116,26'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:117,51'
              BranchSideFuncs:
                - msgpack_pack_uint16
                - translate_msgpack_encoder_result
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:120,26'
              BranchSideFuncs:
                - msgpack_pack_str_body.1557
                - translate_msgpack_encoder_result
                - msgpack_pack_object
                - msgpack_pack_false.1564
                - msgpack_pack_true.1563
                - msgpack_pack_double.1562
                - msgpack_pack_uint64.1561
                - msgpack_pack_uint32
        - Branch String:   'src/flb_log_event_encoder_primitives.c:120,26'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:121,51'
              BranchSideFuncs:
                - msgpack_pack_uint32
                - translate_msgpack_encoder_result
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:124,26'
              BranchSideFuncs:
                - msgpack_pack_str_body.1557
                - translate_msgpack_encoder_result
                - msgpack_pack_object
                - msgpack_pack_false.1564
                - msgpack_pack_true.1563
                - msgpack_pack_double.1562
                - msgpack_pack_uint64.1561
        - Branch String:   'src/flb_log_event_encoder_primitives.c:124,26'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:125,51'
              BranchSideFuncs:
                - msgpack_pack_uint64.1561
                - translate_msgpack_encoder_result
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:128,26'
              BranchSideFuncs:
                - msgpack_pack_str_body.1557
                - translate_msgpack_encoder_result
                - msgpack_pack_object
                - msgpack_pack_false.1564
                - msgpack_pack_true.1563
                - msgpack_pack_double.1562
        - Branch String:   'src/flb_log_event_encoder_primitives.c:128,26'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:129,51'
              BranchSideFuncs:
                - msgpack_pack_double.1562
                - translate_msgpack_encoder_result
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:132,26'
              BranchSideFuncs:
                - msgpack_pack_str_body.1557
                - translate_msgpack_encoder_result
                - msgpack_pack_object
                - msgpack_pack_false.1564
                - msgpack_pack_true.1563
        - Branch String:   'src/flb_log_event_encoder_primitives.c:132,26'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:133,35'
              BranchSideFuncs:
                - msgpack_pack_false.1564
                - translate_msgpack_encoder_result
                - msgpack_pack_true.1563
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:140,26'
              BranchSideFuncs:
                - msgpack_pack_str_body.1557
                - translate_msgpack_encoder_result
                - msgpack_pack_object
        - Branch String:   'src/flb_log_event_encoder_primitives.c:133,25'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:134,53'
              BranchSideFuncs:
                - msgpack_pack_true.1563
                - translate_msgpack_encoder_result
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:137,54'
              BranchSideFuncs:
                - msgpack_pack_false.1564
                - translate_msgpack_encoder_result
        - Branch String:   'src/flb_log_event_encoder_primitives.c:140,26'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:142,34'
              BranchSideFuncs:
                - msgpack_pack_object
                - translate_msgpack_encoder_result
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:145,26'
              BranchSideFuncs:
                - msgpack_pack_str_body.1557
                - translate_msgpack_encoder_result
        - Branch String:   'src/flb_log_event_encoder_primitives.c:145,26'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:146,53'
              BranchSideFuncs:
                - msgpack_pack_str_body.1557
                - translate_msgpack_encoder_result
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:151,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_log_event_encoder_primitives.c:51,14'
          Dst:             flb_log_event_encoder_get_field
        - Src:             'src/flb_log_event_encoder_primitives.c:55,22'
          Dst:             flb_log_event_encoder_dynamic_field_append
        - Src:             'src/flb_log_event_encoder_primitives.c:154,26'
          Dst:             translate_msgpack_encoder_result
    - functionName:    flb_log_event_encoder_get_field
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_log_event_encoder_primitives.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
        - target_field
        - field
      BBCount:         11
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_log_event_encoder_primitives.h:194,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log_event_encoder_primitives.h:195,19'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log_event_encoder_primitives.h:197,14'
              BranchSideFuncs: []
        - Branch String:   'include/fluent-bit/flb_log_event_encoder_primitives.h:197,14'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log_event_encoder_primitives.h:198,19'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log_event_encoder_primitives.h:200,14'
              BranchSideFuncs: []
        - Branch String:   'include/fluent-bit/flb_log_event_encoder_primitives.h:200,14'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log_event_encoder_primitives.h:201,19'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log_event_encoder_primitives.h:204,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    translate_msgpack_encoder_result
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_primitives.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - value
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_log_event_encoder_primitives.c:28,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:29,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:32,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_log_event_encoder_append_cstring
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_primitives.c'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
        - target_field
        - value
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_append_string
        - strlen
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder_primitives.c:445,13'
          Dst:             strlen
        - Src:             'src/flb_log_event_encoder_primitives.c:441,12'
          Dst:             flb_log_event_encoder_append_string
    - functionName:    flb_log_event_encoder_append_string
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_primitives.c'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - context
        - target_field
        - value
        - length
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flb_log_event_encoder_append_string_body
        - flb_log_event_encoder_append_string_length
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_log_event_encoder_primitives.c:399,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:399,9'
              BranchSideFuncs:
                - flb_log_event_encoder_append_string_body
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:401,21'
              BranchSideFuncs:
                - flb_log_event_encoder_append_string_body
      Callsites:
        - Src:             'src/flb_log_event_encoder_primitives.c:394,14'
          Dst:             flb_log_event_encoder_append_string_length
        - Src:             'src/flb_log_event_encoder_primitives.c:400,18'
          Dst:             flb_log_event_encoder_append_string_body
    - functionName:    flb_log_event_encoder_append_binary
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_primitives.c'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - context
        - target_field
        - value
        - length
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flb_log_event_encoder_append_binary_body
        - flb_log_event_encoder_append_binary_length
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_log_event_encoder_primitives.c:375,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:375,9'
              BranchSideFuncs:
                - flb_log_event_encoder_append_binary_body
            - BranchSide:      'src/flb_log_event_encoder_primitives.c:377,21'
              BranchSideFuncs:
                - flb_log_event_encoder_append_binary_body
      Callsites:
        - Src:             'src/flb_log_event_encoder_primitives.c:370,14'
          Dst:             flb_log_event_encoder_append_binary_length
        - Src:             'src/flb_log_event_encoder_primitives.c:376,18'
          Dst:             flb_log_event_encoder_append_binary_body
    - functionName:    flb_fuzz_get_probability
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - val
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:59,7'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:60,5'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:62,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_log_event_encoder_dynamic_field_destroy
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_dynamic_field.c'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - field
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_log_event_encoder_dynamic_field_init
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_dynamic_field.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - field
        - type
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_dynamic_field_reset
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder_dynamic_field.c:261,5'
          Dst:             flb_log_event_encoder_dynamic_field_reset
    - functionName:    flb_log_event_encoder_dynamic_field_reset
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_dynamic_field.c'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - field
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_dynamic_field_flush_scopes
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder_dynamic_field.c:240,5'
          Dst:             flb_log_event_encoder_dynamic_field_flush_scopes
    - functionName:    flb_log_event_encoder_dynamic_field_flush_scopes
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_dynamic_field.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - field
        - commit
      BBCount:         13
      ICount:          67
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - flb_log_event_encoder_dynamic_field_scope_current
        - flb_log_event_encoder_dynamic_field_scope_leave
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/flb_log_event_encoder_dynamic_field.c:209,13'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_dynamic_field.c:210,70'
              BranchSideFuncs:
                - flb_log_event_encoder_dynamic_field_scope_leave
                - flb_log_event_encoder_dynamic_field_scope_current
            - BranchSide:      'src/flb_log_event_encoder_dynamic_field.c:214,5'
              BranchSideFuncs:
                - flb_log_event_encoder_dynamic_field_scope_current
                - flb_log_event_encoder_dynamic_field_scope_leave
        - Branch String:   'src/flb_log_event_encoder_dynamic_field.c:214,28'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_dynamic_field.c:214,5'
              BranchSideFuncs:
                - flb_log_event_encoder_dynamic_field_scope_current
                - flb_log_event_encoder_dynamic_field_scope_leave
            - BranchSide:      'src/flb_log_event_encoder_dynamic_field.c:215,14'
              BranchSideFuncs:
                - flb_log_event_encoder_dynamic_field_scope_current
                - flb_log_event_encoder_dynamic_field_scope_leave
        - Branch String:   'src/flb_log_event_encoder_dynamic_field.c:214,5'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_dynamic_field.c:207,67'
              BranchSideFuncs:
                - flb_log_event_encoder_dynamic_field_scope_current
                - flb_log_event_encoder_dynamic_field_scope_leave
            - BranchSide:      'src/flb_log_event_encoder_dynamic_field.c:217,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_log_event_encoder_dynamic_field.c:207,17'
          Dst:             flb_log_event_encoder_dynamic_field_scope_current
        - Src:             'src/flb_log_event_encoder_dynamic_field.c:210,22'
          Dst:             flb_log_event_encoder_dynamic_field_scope_leave
    - functionName:    flb_log_event_encoder_dynamic_field_scope_current
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_dynamic_field.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - field
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/flb_log_event_encoder_dynamic_field.c:27,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_dynamic_field.c:28,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_encoder_dynamic_field.c:31,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_log_event_encoder_dynamic_field_scope_leave
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_dynamic_field.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - field
        - scope
        - commit
      BBCount:         12
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - flb_free
        - flb_mp_array_header_end
        - flb_mp_map_header_end
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/flb_log_event_encoder_dynamic_field.c:84,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_dynamic_field.c:85,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_encoder_dynamic_field.c:88,9'
              BranchSideFuncs:
                - cfl_list_del.1656
                - flb_free.1657
                - flb_mp_array_header_end
                - flb_mp_map_header_end
        - Branch String:   'src/flb_log_event_encoder_dynamic_field.c:88,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_dynamic_field.c:95,13'
              BranchSideFuncs:
                - flb_mp_array_header_end
                - cfl_list_del.1656
                - flb_free.1657
                - flb_mp_map_header_end
            - BranchSide:      'src/flb_log_event_encoder_dynamic_field.c:104,30'
              BranchSideFuncs:
                - cfl_list_del.1656
                - flb_free.1657
        - Branch String:   'src/flb_log_event_encoder_dynamic_field.c:95,13'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_dynamic_field.c:96,13'
              BranchSideFuncs:
                - flb_mp_map_header_end
                - cfl_list_del.1656
                - flb_free.1657
            - BranchSide:      'src/flb_log_event_encoder_dynamic_field.c:100,38'
              BranchSideFuncs:
                - flb_mp_array_header_end
                - cfl_list_del.1656
                - flb_free.1657
      Callsites:
        - Src:             'src/flb_log_event_encoder_dynamic_field.c:97,13'
          Dst:             flb_mp_map_header_end
        - Src:             'src/flb_log_event_encoder_dynamic_field.c:100,13'
          Dst:             flb_mp_array_header_end
        - Src:             'src/flb_log_event_encoder_dynamic_field.c:109,5'
          Dst:             flb_free
    - functionName:    flb_free
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_log_event_encoder_dynamic_field_flush
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_dynamic_field.c'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - field
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flb_log_event_encoder_dynamic_field_flush_scopes
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/flb_log_event_encoder_dynamic_field.c:227,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_dynamic_field.c:227,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_encoder_dynamic_field.c:228,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_log_event_encoder_dynamic_field.c:225,14'
          Dst:             flb_log_event_encoder_dynamic_field_flush_scopes
    - functionName:    flb_log_event_encoder_dynamic_field_rollback_array
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_dynamic_field.c'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - field
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_dynamic_field_scope_current
        - flb_log_event_encoder_dynamic_field_scope_leave
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder_dynamic_field.c:169,13'
          Dst:             flb_log_event_encoder_dynamic_field_scope_current
        - Src:             'src/flb_log_event_encoder_dynamic_field.c:171,12'
          Dst:             flb_log_event_encoder_dynamic_field_scope_leave
    - functionName:    flb_log_event_encoder_dynamic_field_rollback_map
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_dynamic_field.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - field
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_dynamic_field_scope_current
        - flb_log_event_encoder_dynamic_field_scope_leave
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder_dynamic_field.c:157,13'
          Dst:             flb_log_event_encoder_dynamic_field_scope_current
        - Src:             'src/flb_log_event_encoder_dynamic_field.c:159,12'
          Dst:             flb_log_event_encoder_dynamic_field_scope_leave
    - functionName:    flb_log_event_encoder_dynamic_field_commit_array
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_dynamic_field.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - field
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_dynamic_field_scope_current
        - flb_log_event_encoder_dynamic_field_scope_leave
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder_dynamic_field.c:145,13'
          Dst:             flb_log_event_encoder_dynamic_field_scope_current
        - Src:             'src/flb_log_event_encoder_dynamic_field.c:147,12'
          Dst:             flb_log_event_encoder_dynamic_field_scope_leave
    - functionName:    flb_log_event_encoder_dynamic_field_commit_map
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_dynamic_field.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - field
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_dynamic_field_scope_current
        - flb_log_event_encoder_dynamic_field_scope_leave
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder_dynamic_field.c:133,13'
          Dst:             flb_log_event_encoder_dynamic_field_scope_current
        - Src:             'src/flb_log_event_encoder_dynamic_field.c:135,12'
          Dst:             flb_log_event_encoder_dynamic_field_scope_leave
    - functionName:    flb_log_event_encoder_dynamic_field_begin_array
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_dynamic_field.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - field
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_dynamic_field_scope_enter
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder_dynamic_field.c:124,12'
          Dst:             flb_log_event_encoder_dynamic_field_scope_enter
    - functionName:    flb_log_event_encoder_dynamic_field_scope_enter
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_dynamic_field.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - field
        - type
      BBCount:         19
      ICount:          119
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - flb_calloc
        - flb_log_event_encoder_dynamic_field_append
        - flb_mp_array_header_init
        - flb_mp_map_header_init
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/flb_log_event_encoder_dynamic_field.c:44,36'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_dynamic_field.c:45,9'
              BranchSideFuncs:
                - flb_log_event_encoder_dynamic_field_append
                - flb_calloc.1666
                - cfl_list_entry_init
                - cfl_list_prepend
                - flb_mp_array_header_init
                - flb_mp_map_header_init
            - BranchSide:      'src/flb_log_event_encoder_dynamic_field.c:49,57'
              BranchSideFuncs:
                - flb_log_event_encoder_dynamic_field_append
                - flb_calloc.1666
                - cfl_list_entry_init
                - cfl_list_prepend
                - flb_mp_array_header_init
                - flb_mp_map_header_init
        - Branch String:   'src/flb_log_event_encoder_dynamic_field.c:44,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_dynamic_field.c:46,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_encoder_dynamic_field.c:49,57'
              BranchSideFuncs:
                - flb_log_event_encoder_dynamic_field_append
                - flb_calloc.1666
                - cfl_list_entry_init
                - cfl_list_prepend
                - flb_mp_array_header_init
                - flb_mp_map_header_init
        - Branch String:   'src/flb_log_event_encoder_dynamic_field.c:51,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_dynamic_field.c:52,16'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_encoder_dynamic_field.c:55,13'
              BranchSideFuncs:
                - flb_calloc.1666
                - cfl_list_entry_init
                - cfl_list_prepend
                - flb_mp_array_header_init
                - flb_mp_map_header_init
        - Branch String:   'src/flb_log_event_encoder_dynamic_field.c:58,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_dynamic_field.c:59,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_encoder_dynamic_field.c:62,26'
              BranchSideFuncs:
                - cfl_list_entry_init
                - cfl_list_prepend
                - flb_mp_array_header_init
                - flb_mp_map_header_init
        - Branch String:   'src/flb_log_event_encoder_dynamic_field.c:69,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_dynamic_field.c:70,33'
              BranchSideFuncs:
                - flb_mp_map_header_init
            - BranchSide:      'src/flb_log_event_encoder_dynamic_field.c:72,14'
              BranchSideFuncs:
                - flb_mp_array_header_init
      Callsites:
        - Src:             'src/flb_log_event_encoder_dynamic_field.c:49,14'
          Dst:             flb_log_event_encoder_dynamic_field_append
        - Src:             'src/flb_log_event_encoder_dynamic_field.c:55,13'
          Dst:             flb_calloc
        - Src:             'src/flb_log_event_encoder_dynamic_field.c:70,9'
          Dst:             flb_mp_map_header_init
        - Src:             'src/flb_log_event_encoder_dynamic_field.c:73,9'
          Dst:             flb_mp_array_header_init
    - functionName:    flb_log_event_encoder_dynamic_field_append
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_dynamic_field.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - field
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - flb_log_event_encoder_dynamic_field_scope_current
        - flb_mp_map_header_append
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/flb_log_event_encoder_dynamic_field.c:183,9'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_dynamic_field.c:184,32'
              BranchSideFuncs:
                - cfl_list_is_empty
            - BranchSide:      'src/flb_log_event_encoder_dynamic_field.c:191,31'
              BranchSideFuncs:
                - flb_mp_map_header_append
        - Branch String:   'src/flb_log_event_encoder_dynamic_field.c:184,13'
          Branch Sides:
            - BranchSide:      'src/flb_log_event_encoder_dynamic_field.c:185,13'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_log_event_encoder_dynamic_field.c:188,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_log_event_encoder_dynamic_field.c:181,13'
          Dst:             flb_log_event_encoder_dynamic_field_scope_current
        - Src:             'src/flb_log_event_encoder_dynamic_field.c:191,5'
          Dst:             flb_mp_map_header_append
    - functionName:    flb_calloc
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - n
        - size
      BBCount:         8
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - calloc
        - flb_fuzz_get_probability
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:85,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:86,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:90,8'
              BranchSideFuncs:
                - flb_fuzz_get_probability.1640
                - calloc
        - Branch String:   'include/fluent-bit/flb_mem.h:90,8'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:91,6'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:95,19'
              BranchSideFuncs:
                - calloc
      Callsites:
        - Src:             'include/fluent-bit/flb_mem.h:90,8'
          Dst:             flb_fuzz_get_probability
        - Src:             'include/fluent-bit/flb_mem.h:95,12'
          Dst:             calloc
    - functionName:    flb_log_event_encoder_dynamic_field_begin_map
      functionSourceFile: '/src/fluent-bit/src/flb_log_event_encoder_dynamic_field.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - field
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_log_event_encoder_dynamic_field_scope_enter
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_log_event_encoder_dynamic_field.c:117,12'
          Dst:             flb_log_event_encoder_dynamic_field_scope_enter
    - functionName:    flb_log_check
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_log.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - l
      BBCount:         14
      ICount:          65
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - flb_worker_log_level
      functionUses:    2
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_log.h:106,12'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:106,15'
              BranchSideFuncs:
                - flb_worker_log_level
            - BranchSide:      'include/fluent-bit/flb_log.h:110,9'
              BranchSideFuncs:
                - flb_worker_log_level
        - Branch String:   'include/fluent-bit/flb_log.h:106,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:107,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:110,9'
              BranchSideFuncs:
                - flb_worker_log_level
        - Branch String:   'include/fluent-bit/flb_log.h:110,19'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:110,43'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:111,9'
              BranchSideFuncs: []
        - Branch String:   'include/fluent-bit/flb_log.h:110,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:111,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:113,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'include/fluent-bit/flb_log.h:110,22'
          Dst:             flb_worker_log_level
    - functionName:    check_option
      functionSourceFile: '/src/fluent-bit/src/flb_regex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - start
        - end
        - new_end
      BBCount:         42
      ICount:          205
      EdgeCount:       53
      CyclomaticComplexity: 13
      functionsReached:
        - flb_log_check
        - flb_log_print
        - strrchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_regex.c:65,23'
          Branch Sides:
            - BranchSide:      'src/flb_regex.c:65,26'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_regex.c:66,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_regex.c:65,38'
          Branch Sides:
            - BranchSide:      'src/flb_regex.c:65,41'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_regex.c:66,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_regex.c:65,9'
          Branch Sides:
            - BranchSide:      'src/flb_regex.c:66,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_regex.c:68,14'
              BranchSideFuncs:
                - strrchr
                - flb_log_check.1710
                - flb_log_print
                - flb_log_check.1710
                - flb_log_print
        - Branch String:   'src/flb_regex.c:74,9'
          Branch Sides:
            - BranchSide:      'src/flb_regex.c:75,10'
              BranchSideFuncs:
                - flb_log_check.1710
                - flb_log_print
                - flb_log_check.1710
                - flb_log_print
            - BranchSide:      'src/flb_regex.c:79,9'
              BranchSideFuncs:
                - flb_log_check.1710
                - flb_log_print
                - flb_log_check.1710
                - flb_log_print
        - Branch String:   'src/flb_regex.c:79,22'
          Branch Sides:
            - BranchSide:      'src/flb_regex.c:79,25'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_regex.c:80,10'
              BranchSideFuncs: []
        - Branch String:   'src/flb_regex.c:79,9'
          Branch Sides:
            - BranchSide:      'src/flb_regex.c:80,10'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_regex.c:83,16'
              BranchSideFuncs:
                - flb_log_check.1710
                - flb_log_print
                - flb_log_check.1710
                - flb_log_print
        - Branch String:   'src/flb_regex.c:86,22'
          Branch Sides:
            - BranchSide:      'src/flb_regex.c:86,26'
              BranchSideFuncs:
                - flb_log_check.1710
                - flb_log_print
                - flb_log_check.1710
                - flb_log_print
            - BranchSide:      'src/flb_regex.c:86,5'
              BranchSideFuncs:
                - flb_log_check.1710
                - flb_log_print
                - flb_log_check.1710
                - flb_log_print
        - Branch String:   'src/flb_regex.c:86,5'
          Branch Sides:
            - BranchSide:      'src/flb_regex.c:87,18'
              BranchSideFuncs:
                - flb_log_check.1710
                - flb_log_print
                - flb_log_check.1710
                - flb_log_print
            - BranchSide:      'src/flb_regex.c:108,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_regex.c:87,9'
          Branch Sides:
            - BranchSide:      'src/flb_regex.c:89,20'
              BranchSideFuncs:
                - flb_log_check.1710
                - flb_log_print
                - flb_log_check.1710
                - flb_log_print
            - BranchSide:      'src/flb_regex.c:92,20'
              BranchSideFuncs:
                - flb_log_check.1710
                - flb_log_print
                - flb_log_check.1710
                - flb_log_print
            - BranchSide:      'src/flb_regex.c:95,13'
              BranchSideFuncs:
                - flb_log_check.1710
                - flb_log_check.1710
                - flb_log_print
                - flb_log_print
            - BranchSide:      'src/flb_regex.c:98,20'
              BranchSideFuncs:
                - flb_log_check.1710
                - flb_log_print
                - flb_log_check.1710
                - flb_log_print
            - BranchSide:      'src/flb_regex.c:101,13'
              BranchSideFuncs:
                - flb_log_check.1710
                - flb_log_print
        - Branch String:   'src/flb_regex.c:95,13'
          Branch Sides:
            - BranchSide:      'src/flb_regex.c:95,13'
              BranchSideFuncs:
                - flb_log_print
                - flb_log_check.1710
                - flb_log_check.1710
                - flb_log_print
            - BranchSide:      'src/flb_regex.c:96,13'
              BranchSideFuncs:
                - flb_log_check.1710
                - flb_log_print
                - flb_log_check.1710
                - flb_log_print
        - Branch String:   'src/flb_regex.c:101,13'
          Branch Sides:
            - BranchSide:      'src/flb_regex.c:101,13'
              BranchSideFuncs:
                - flb_log_print
            - BranchSide:      'src/flb_regex.c:102,14'
              BranchSideFuncs: []
        - Branch String:   'src/flb_regex.c:108,9'
          Branch Sides:
            - BranchSide:      'src/flb_regex.c:109,10'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_regex.c:113,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_regex.c:73,11'
          Dst:             strrchr
        - Src:             'src/flb_regex.c:95,13'
          Dst:             flb_log_check
        - Src:             'src/flb_regex.c:95,13'
          Dst:             flb_log_print
        - Src:             'src/flb_regex.c:101,13'
          Dst:             flb_log_check
        - Src:             'src/flb_regex.c:101,13'
          Dst:             flb_log_print
    - functionName:    flb_fuzz_get_probability
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - val
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:59,7'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:60,5'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:62,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_regex_exit
      functionSourceFile: '/src/fluent-bit/src/flb_regex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_regex.c:324,5'
          Branch Sides:
            - BranchSide:      'src/flb_regex.c:324,5'
              BranchSideFuncs:
                - onig_end
            - BranchSide:      'src/flb_regex.c:324,5'
              BranchSideFuncs:
                - onig_end
      Callsites:       []
    - functionName:    flb_regex_destroy
      functionSourceFile: '/src/fluent-bit/src/flb_regex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flb_regex.c:318,5'
          Dst:             flb_free
    - functionName:    flb_free
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cb_onig_named
      functionSourceFile: '/src/fluent-bit/src/flb_regex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
        - name_end
        - ngroup_num
        - group_nums
        - reg
        - data
      BBCount:         13
      ICount:          150
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_regex.c:41,5'
          Branch Sides:
            - BranchSide:      'src/flb_regex.c:42,14'
              BranchSideFuncs:
                - onig_name_to_backref_number
            - BranchSide:      'src/flb_regex.c:57,5'
              BranchSideFuncs: []
        - Branch String:   'src/flb_regex.c:45,13'
          Branch Sides:
            - BranchSide:      'src/flb_regex.c:46,13'
              BranchSideFuncs:
                - onig_name_to_backref_number
            - BranchSide:      'src/flb_regex.c:52,13'
              BranchSideFuncs:
                - onig_name_to_backref_number
        - Branch String:   'src/flb_regex.c:52,13'
          Branch Sides:
            - BranchSide:      'src/flb_regex.c:53,27'
              BranchSideFuncs:
                - onig_name_to_backref_number
            - BranchSide:      'src/flb_regex.c:55,5'
              BranchSideFuncs:
                - onig_name_to_backref_number
      Callsites:       []
    - functionName:    flb_regex_parse
      functionSourceFile: '/src/fluent-bit/src/flb_regex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - result
        - cb_match
        - data
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cb_onig_named
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_regex.c:309,9'
          Branch Sides:
            - BranchSide:      'src/flb_regex.c:310,16'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_regex.c:312,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_regex.c:306,11'
          Dst:             cb_onig_named
    - functionName:    flb_regex_match
      functionSourceFile: '/src/fluent-bit/src/flb_regex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - r
        - str
        - slen
      BBCount:         9
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/flb_regex.c:284,9'
          Branch Sides:
            - BranchSide:      'src/flb_regex.c:285,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_regex.c:287,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_regex_results_size
      functionSourceFile: '/src/fluent-bit/src/flb_regex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - result
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_regex.c:263,9'
          Branch Sides:
            - BranchSide:      'src/flb_regex.c:264,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_regex.c:267,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_regex_results_release
      functionSourceFile: '/src/fluent-bit/src/flb_regex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - result
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_regex_results_get
      functionSourceFile: '/src/fluent-bit/src/flb_regex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - result
        - i
        - start
        - end
      BBCount:         6
      ICount:          67
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_regex.c:239,9'
          Branch Sides:
            - BranchSide:      'src/flb_regex.c:240,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_regex.c:243,9'
              BranchSideFuncs: []
        - Branch String:   'src/flb_regex.c:243,9'
          Branch Sides:
            - BranchSide:      'src/flb_regex.c:244,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_regex.c:247,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_regex_do
      functionSourceFile: '/src/fluent-bit/src/flb_regex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - str
        - slen
        - result
      BBCount:         14
      ICount:          133
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - flb_errno_print
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/flb_regex.c:192,9'
          Branch Sides:
            - BranchSide:      'src/flb_regex.c:193,9'
              BranchSideFuncs:
                - onig_search
                - onig_region_free
                - onig_region_free
                - onig_region_free
            - BranchSide:      'src/flb_regex.c:199,13'
              BranchSideFuncs:
                - onig_search
                - onig_region_free
                - onig_region_free
                - onig_region_free
        - Branch String:   'src/flb_regex.c:209,9'
          Branch Sides:
            - BranchSide:      'src/flb_regex.c:210,9'
              BranchSideFuncs:
                - onig_region_free
            - BranchSide:      'src/flb_regex.c:214,14'
              BranchSideFuncs:
                - onig_region_free
                - onig_region_free
        - Branch String:   'src/flb_regex.c:225,9'
          Branch Sides:
            - BranchSide:      'src/flb_regex.c:226,9'
              BranchSideFuncs:
                - onig_region_free
            - BranchSide:      'src/flb_regex.c:230,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_regex.c:193,9'
          Dst:             __errno_location
        - Src:             'src/flb_regex.c:193,9'
          Dst:             flb_errno_print
    - functionName:    str_to_regex
      functionSourceFile: '/src/fluent-bit/src/flb_regex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pattern
        - reg
      BBCount:         14
      ICount:          117
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - check_option
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/flb_regex.c:132,27'
          Branch Sides:
            - BranchSide:      'src/flb_regex.c:132,30'
              BranchSideFuncs:
                - onig_new
            - BranchSide:      'src/flb_regex.c:137,9'
              BranchSideFuncs:
                - onig_new
        - Branch String:   'src/flb_regex.c:132,9'
          Branch Sides:
            - BranchSide:      'src/flb_regex.c:133,14'
              BranchSideFuncs:
                - onig_new
            - BranchSide:      'src/flb_regex.c:137,9'
              BranchSideFuncs:
                - onig_new
        - Branch String:   'src/flb_regex.c:137,9'
          Branch Sides:
            - BranchSide:      'src/flb_regex.c:139,14'
              BranchSideFuncs:
                - onig_new
            - BranchSide:      'src/flb_regex.c:143,20'
              BranchSideFuncs:
                - onig_new
        - Branch String:   'src/flb_regex.c:148,9'
          Branch Sides:
            - BranchSide:      'src/flb_regex.c:149,9'
              BranchSideFuncs: []
            - BranchSide:      'src/flb_regex.c:151,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_regex.c:126,11'
          Dst:             strlen
        - Src:             'src/flb_regex.c:130,14'
          Dst:             check_option
    - functionName:    flb_malloc
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - flb_fuzz_get_probability
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:71,8'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:72,6'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:76,9'
              BranchSideFuncs:
                - malloc
        - Branch String:   'include/fluent-bit/flb_mem.h:76,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:77,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:80,19'
              BranchSideFuncs:
                - malloc
      Callsites:
        - Src:             'include/fluent-bit/flb_mem.h:71,8'
          Dst:             flb_fuzz_get_probability
    - functionName:    flb_regex_create
      functionSourceFile: '/src/fluent-bit/src/flb_regex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pattern
      BBCount:         8
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - flb_errno_print
        - flb_free
        - flb_malloc
        - str_to_regex
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_regex.c:167,9'
          Branch Sides:
            - BranchSide:      'src/flb_regex.c:168,9'
              BranchSideFuncs:
                - str_to_regex
                - flb_free.1715
            - BranchSide:      'src/flb_regex.c:173,24'
              BranchSideFuncs:
                - str_to_regex
                - flb_free.1715
        - Branch String:   'src/flb_regex.c:174,9'
          Branch Sides:
            - BranchSide:      'src/flb_regex.c:175,18'
              BranchSideFuncs:
                - flb_free.1715
            - BranchSide:      'src/flb_regex.c:179,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/flb_regex.c:166,9'
          Dst:             flb_malloc
        - Src:             'src/flb_regex.c:168,9'
          Dst:             __errno_location
        - Src:             'src/flb_regex.c:168,9'
          Dst:             flb_errno_print
        - Src:             'src/flb_regex.c:173,11'
          Dst:             str_to_regex
        - Src:             'src/flb_regex.c:175,9'
          Dst:             flb_free
    - functionName:    flb_regex_init
      functionSourceFile: '/src/fluent-bit/src/flb_regex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/flb_regex.c:157,12'
          Branch Sides:
            - BranchSide:      'src/flb_regex.c:157,12'
              BranchSideFuncs:
                - onig_init
            - BranchSide:      'src/flb_regex.c:157,12'
              BranchSideFuncs:
                - onig_init
      Callsites:       []
    - functionName:    fputs
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ftell
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fwrite
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gperf_case_strncmp
      functionSourceFile: '/src/fluent-bit/build/lib/onigmo/enc/jis/props.kwd'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - s1
        - s2
        - n
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_jis_property_hash
      functionSourceFile: '/src/fluent-bit/build/lib/onigmo/enc/jis/props.kwd'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - str
        - len
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_jis_property
      functionSourceFile: '/src/fluent-bit/build/lib/onigmo/enc/jis/props.kwd'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - str
        - len
      BBCount:         22
      ICount:          124
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - gperf_case_strncmp
        - onig_jis_property_hash
      functionUses:    1
      BranchProfiles:
        - Branch String:   'enc/jis/props.kwd:54,30'
          Branch Sides:
            - BranchSide:      'enc/jis/props.kwd:54,33'
              BranchSideFuncs:
                - onig_jis_property_hash
                - gperf_case_strncmp
            - BranchSide:      'enc/jis/props.kwd:70,3'
              BranchSideFuncs: []
        - Branch String:   'enc/jis/props.kwd:54,7'
          Branch Sides:
            - BranchSide:      'enc/jis/props.kwd:56,59'
              BranchSideFuncs:
                - onig_jis_property_hash
                - gperf_case_strncmp
            - BranchSide:      'enc/jis/props.kwd:70,3'
              BranchSideFuncs: []
        - Branch String:   'enc/jis/props.kwd:58,11'
          Branch Sides:
            - BranchSide:      'enc/jis/props.kwd:60,37'
              BranchSideFuncs:
                - gperf_case_strncmp
            - BranchSide:      'enc/jis/props.kwd:69,5'
              BranchSideFuncs: []
        - Branch String:   'enc/jis/props.kwd:61,15'
          Branch Sides:
            - BranchSide:      'enc/jis/props.kwd:63,40'
              BranchSideFuncs:
                - gperf_case_strncmp
            - BranchSide:      'enc/jis/props.kwd:68,9'
              BranchSideFuncs: []
        - Branch String:   'enc/jis/props.kwd:65,74'
          Branch Sides:
            - BranchSide:      'enc/jis/props.kwd:65,98'
              BranchSideFuncs:
                - gperf_case_strncmp
            - BranchSide:      'enc/jis/props.kwd:67,13'
              BranchSideFuncs: []
        - Branch String:   'enc/jis/props.kwd:65,111'
          Branch Sides:
            - BranchSide:      'enc/jis/props.kwd:65,114'
              BranchSideFuncs: []
            - BranchSide:      'enc/jis/props.kwd:67,13'
              BranchSideFuncs: []
        - Branch String:   'enc/jis/props.kwd:65,19'
          Branch Sides:
            - BranchSide:      'enc/jis/props.kwd:66,34'
              BranchSideFuncs: []
            - BranchSide:      'enc/jis/props.kwd:67,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'enc/jis/props.kwd:56,35'
          Dst:             onig_jis_property_hash
        - Src:             'enc/jis/props.kwd:65,78'
          Dst:             gperf_case_strncmp
    - functionName:    gperf_case_strncmp
      functionSourceFile: '/src/fluent-bit/build/lib/onigmo/enc/jis/props.kwd'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - s1
        - s2
        - n
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_jis_property_hash
      functionSourceFile: '/src/fluent-bit/build/lib/onigmo/enc/jis/props.kwd'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - str
        - len
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_jis_property
      functionSourceFile: '/src/fluent-bit/build/lib/onigmo/enc/jis/props.kwd'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - str
        - len
      BBCount:         22
      ICount:          124
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - gperf_case_strncmp
        - onig_jis_property_hash
      functionUses:    1
      BranchProfiles:
        - Branch String:   'enc/jis/props.kwd:54,30'
          Branch Sides:
            - BranchSide:      'enc/jis/props.kwd:54,33'
              BranchSideFuncs:
                - onig_jis_property_hash.4185
                - gperf_case_strncmp.4184
            - BranchSide:      'enc/jis/props.kwd:70,3'
              BranchSideFuncs: []
        - Branch String:   'enc/jis/props.kwd:54,7'
          Branch Sides:
            - BranchSide:      'enc/jis/props.kwd:56,59'
              BranchSideFuncs:
                - onig_jis_property_hash.4185
                - gperf_case_strncmp.4184
            - BranchSide:      'enc/jis/props.kwd:70,3'
              BranchSideFuncs: []
        - Branch String:   'enc/jis/props.kwd:58,11'
          Branch Sides:
            - BranchSide:      'enc/jis/props.kwd:60,37'
              BranchSideFuncs:
                - gperf_case_strncmp.4184
            - BranchSide:      'enc/jis/props.kwd:69,5'
              BranchSideFuncs: []
        - Branch String:   'enc/jis/props.kwd:61,15'
          Branch Sides:
            - BranchSide:      'enc/jis/props.kwd:63,40'
              BranchSideFuncs:
                - gperf_case_strncmp.4184
            - BranchSide:      'enc/jis/props.kwd:68,9'
              BranchSideFuncs: []
        - Branch String:   'enc/jis/props.kwd:65,74'
          Branch Sides:
            - BranchSide:      'enc/jis/props.kwd:65,98'
              BranchSideFuncs:
                - gperf_case_strncmp.4184
            - BranchSide:      'enc/jis/props.kwd:67,13'
              BranchSideFuncs: []
        - Branch String:   'enc/jis/props.kwd:65,111'
          Branch Sides:
            - BranchSide:      'enc/jis/props.kwd:65,114'
              BranchSideFuncs: []
            - BranchSide:      'enc/jis/props.kwd:67,13'
              BranchSideFuncs: []
        - Branch String:   'enc/jis/props.kwd:65,19'
          Branch Sides:
            - BranchSide:      'enc/jis/props.kwd:66,34'
              BranchSideFuncs: []
            - BranchSide:      'enc/jis/props.kwd:67,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'enc/jis/props.kwd:56,35'
          Dst:             onig_jis_property_hash
        - Src:             'enc/jis/props.kwd:65,78'
          Dst:             gperf_case_strncmp
    - functionName:    flb_calloc
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - n
        - size
      BBCount:         8
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - calloc
        - flb_fuzz_get_probability
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:85,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:86,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:90,8'
              BranchSideFuncs:
                - flb_fuzz_get_probability.4431
                - calloc
        - Branch String:   'include/fluent-bit/flb_mem.h:90,8'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:91,6'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:95,19'
              BranchSideFuncs:
                - calloc
      Callsites:
        - Src:             'include/fluent-bit/flb_mem.h:90,8'
          Dst:             flb_fuzz_get_probability
        - Src:             'include/fluent-bit/flb_mem.h:95,12'
          Dst:             calloc
    - functionName:    flb_fuzz_get_probability
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - val
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:59,7'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:60,5'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:62,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_ra_parser_create
      functionSourceFile: '/src/fluent-bit/src/record_accessor/flb_ra_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          63
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - flb_calloc
        - flb_errno_print
        - flb_free
        - flb_malloc
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/record_accessor/flb_ra_parser.c:206,10'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:204,27'
              BranchSideFuncs:
                - flb_calloc.4430
                - __errno_location
                - flb_errno_print
                - flb_malloc.4433
                - __errno_location
                - flb_errno_print
                - flb_free.4434
                - mk_list_init.4429
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:206,10'
              BranchSideFuncs:
                - flb_calloc.4430
                - __errno_location
                - flb_errno_print
                - flb_malloc.4433
                - __errno_location
                - flb_errno_print
                - flb_free.4434
                - mk_list_init.4429
        - Branch String:   'src/record_accessor/flb_ra_parser.c:207,9'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:208,9'
              BranchSideFuncs:
                - flb_malloc.4433
                - __errno_location
                - flb_errno_print
                - flb_free.4434
                - mk_list_init.4429
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:211,5'
              BranchSideFuncs:
                - flb_malloc.4433
                - __errno_location
                - flb_errno_print
                - flb_free.4434
                - mk_list_init.4429
        - Branch String:   'src/record_accessor/flb_ra_parser.c:214,9'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:215,9'
              BranchSideFuncs:
                - mk_list_init.4429
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:219,18'
              BranchSideFuncs:
                - mk_list_init.4429
      Callsites:
        - Src:             'src/record_accessor/flb_ra_parser.c:206,10'
          Dst:             flb_calloc
        - Src:             'src/record_accessor/flb_ra_parser.c:208,9'
          Dst:             __errno_location
        - Src:             'src/record_accessor/flb_ra_parser.c:208,9'
          Dst:             flb_errno_print
        - Src:             'src/record_accessor/flb_ra_parser.c:213,17'
          Dst:             flb_malloc
        - Src:             'src/record_accessor/flb_ra_parser.c:215,9'
          Dst:             __errno_location
        - Src:             'src/record_accessor/flb_ra_parser.c:215,9'
          Dst:             flb_errno_print
        - Src:             'src/record_accessor/flb_ra_parser.c:216,9'
          Dst:             flb_free
    - functionName:    flb_malloc
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - flb_fuzz_get_probability
      functionUses:    7
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:71,8'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:72,6'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:76,9'
              BranchSideFuncs:
                - malloc
        - Branch String:   'include/fluent-bit/flb_mem.h:76,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:77,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:80,19'
              BranchSideFuncs:
                - malloc
      Callsites:
        - Src:             'include/fluent-bit/flb_mem.h:71,8'
          Dst:             flb_fuzz_get_probability
    - functionName:    flb_free
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ra_parser_subentry_destroy_all
      functionSourceFile: '/src/fluent-bit/src/record_accessor/flb_ra_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
      BBCount:         10
      ICount:          80
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - flb_free
        - flb_sds_destroy
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/record_accessor/flb_ra_parser.c:89,5'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:90,17'
              BranchSideFuncs:
                - mk_list_del.4428
                - flb_free.4434
                - flb_sds_destroy
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:97,1'
              BranchSideFuncs: []
        - Branch String:   'src/record_accessor/flb_ra_parser.c:92,13'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:93,29'
              BranchSideFuncs:
                - flb_sds_destroy
                - flb_free.4434
                - mk_list_del.4428
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:95,18'
              BranchSideFuncs:
                - flb_free.4434
                - mk_list_del.4428
                - flb_sds_destroy
      Callsites:
        - Src:             'src/record_accessor/flb_ra_parser.c:93,13'
          Dst:             flb_sds_destroy
        - Src:             'src/record_accessor/flb_ra_parser.c:95,9'
          Dst:             flb_free
    - functionName:    flb_ra_parser_meta_create
      functionSourceFile: '/src/fluent-bit/src/record_accessor/flb_ra_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - str
        - len
      BBCount:         19
      ICount:          139
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - flb_errno_print
        - flb_log_check
        - flb_log_print
        - flb_ra__delete_buffer
        - flb_ra__scan_string
        - flb_ra_lex_destroy
        - flb_ra_lex_init
        - flb_ra_parse
        - flb_ra_parser_create
        - flb_ra_parser_destroy
        - flb_sds_create_len
        - flb_sds_destroy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/record_accessor/flb_ra_parser.c:306,9'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:307,9'
              BranchSideFuncs:
                - flb_sds_create_len
                - __errno_location
                - flb_errno_print
                - flb_ra_parser_destroy
                - flb_ra_lex_init
                - flb_ra__scan_string
                - flb_ra_parse
                - flb_sds_destroy
                - flb_ra__delete_buffer
                - flb_ra_lex_destroy
                - flb_ra_parser_destroy
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:312,28'
              BranchSideFuncs:
                - flb_sds_create_len
                - __errno_location
                - flb_errno_print
                - flb_ra_parser_destroy
                - flb_ra_lex_init
                - flb_ra__scan_string
                - flb_ra_parse
                - flb_sds_destroy
                - flb_ra__delete_buffer
                - flb_ra_lex_destroy
                - flb_ra_parser_destroy
        - Branch String:   'src/record_accessor/flb_ra_parser.c:307,9'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:307,9'
              BranchSideFuncs:
                - flb_log_print
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:308,9'
              BranchSideFuncs: []
        - Branch String:   'src/record_accessor/flb_ra_parser.c:313,9'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:314,9'
              BranchSideFuncs:
                - flb_ra_lex_init
                - flb_ra__scan_string
                - flb_ra_parse
                - flb_sds_destroy
                - flb_ra__delete_buffer
                - flb_ra_lex_destroy
                - flb_ra_parser_destroy
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:320,5'
              BranchSideFuncs:
                - flb_ra_lex_init
                - flb_ra__scan_string
                - flb_ra_parse
                - flb_sds_destroy
                - flb_ra__delete_buffer
                - flb_ra_lex_destroy
                - flb_ra_parser_destroy
        - Branch String:   'src/record_accessor/flb_ra_parser.c:331,9'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:332,13'
              BranchSideFuncs:
                - flb_ra_parser_destroy
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:339,9'
              BranchSideFuncs:
                - flb_ra_parser_destroy
        - Branch String:   'src/record_accessor/flb_ra_parser.c:332,13'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:333,19'
              BranchSideFuncs:
                - flb_ra_parser_destroy
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:337,5'
              BranchSideFuncs:
                - flb_ra_parser_destroy
        - Branch String:   'src/record_accessor/flb_ra_parser.c:339,9'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:340,31'
              BranchSideFuncs:
                - flb_ra_parser_destroy
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:344,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/record_accessor/flb_ra_parser.c:305,10'
          Dst:             flb_ra_parser_create
        - Src:             'src/record_accessor/flb_ra_parser.c:307,9'
          Dst:             flb_log_check
        - Src:             'src/record_accessor/flb_ra_parser.c:307,9'
          Dst:             flb_log_print
        - Src:             'src/record_accessor/flb_ra_parser.c:312,9'
          Dst:             flb_sds_create_len
        - Src:             'src/record_accessor/flb_ra_parser.c:314,9'
          Dst:             __errno_location
        - Src:             'src/record_accessor/flb_ra_parser.c:314,9'
          Dst:             flb_errno_print
        - Src:             'src/record_accessor/flb_ra_parser.c:315,9'
          Dst:             flb_ra_parser_destroy
        - Src:             'src/record_accessor/flb_ra_parser.c:320,5'
          Dst:             flb_ra_lex_init
        - Src:             'src/record_accessor/flb_ra_parser.c:321,11'
          Dst:             flb_ra__scan_string
        - Src:             'src/record_accessor/flb_ra_parser.c:323,11'
          Dst:             flb_ra_parse
        - Src:             'src/record_accessor/flb_ra_parser.c:326,5'
          Dst:             flb_sds_destroy
        - Src:             'src/record_accessor/flb_ra_parser.c:327,5'
          Dst:             flb_ra__delete_buffer
        - Src:             'src/record_accessor/flb_ra_parser.c:328,5'
          Dst:             flb_ra_lex_destroy
        - Src:             'src/record_accessor/flb_ra_parser.c:340,9'
          Dst:             flb_ra_parser_destroy
    - functionName:    flb_log_check
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_log.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - l
      BBCount:         14
      ICount:          65
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - flb_worker_log_level
      functionUses:    5
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_log.h:106,12'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:106,15'
              BranchSideFuncs:
                - flb_worker_log_level
            - BranchSide:      'include/fluent-bit/flb_log.h:110,9'
              BranchSideFuncs:
                - flb_worker_log_level
        - Branch String:   'include/fluent-bit/flb_log.h:106,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:107,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:110,9'
              BranchSideFuncs:
                - flb_worker_log_level
        - Branch String:   'include/fluent-bit/flb_log.h:110,19'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:110,43'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:111,9'
              BranchSideFuncs: []
        - Branch String:   'include/fluent-bit/flb_log.h:110,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:111,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:113,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'include/fluent-bit/flb_log.h:110,22'
          Dst:             flb_worker_log_level
    - functionName:    flb_ra_parser_destroy
      functionSourceFile: '/src/fluent-bit/src/record_accessor/flb_ra_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - rp
      BBCount:         12
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - flb_free
        - flb_sds_destroy
        - ra_parser_subentry_destroy_all
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/record_accessor/flb_ra_parser.c:352,9'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:353,25'
              BranchSideFuncs:
                - flb_sds_destroy
                - flb_free.4434
                - flb_free.4434
                - ra_parser_subentry_destroy_all
                - flb_free.4434
                - ra_parser_subentry_destroy_all
                - flb_free.4434
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:360,9'
              BranchSideFuncs:
                - flb_free.4434
                - ra_parser_subentry_destroy_all
                - flb_free.4434
        - Branch String:   'src/record_accessor/flb_ra_parser.c:354,13'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:355,44'
              BranchSideFuncs:
                - ra_parser_subentry_destroy_all
                - flb_free.4434
                - flb_free.4434
                - flb_free.4434
                - ra_parser_subentry_destroy_all
                - flb_free.4434
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:358,18'
              BranchSideFuncs:
                - flb_free.4434
                - flb_free.4434
                - ra_parser_subentry_destroy_all
                - flb_free.4434
        - Branch String:   'src/record_accessor/flb_ra_parser.c:360,9'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:360,9'
              BranchSideFuncs:
                - ra_parser_subentry_destroy_all
                - flb_free.4434
                - flb_free.4434
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:361,40'
              BranchSideFuncs:
                - ra_parser_subentry_destroy_all
                - flb_free.4434
                - flb_free.4434
      Callsites:
        - Src:             'src/record_accessor/flb_ra_parser.c:353,9'
          Dst:             flb_sds_destroy
        - Src:             'src/record_accessor/flb_ra_parser.c:355,13'
          Dst:             ra_parser_subentry_destroy_all
        - Src:             'src/record_accessor/flb_ra_parser.c:356,13'
          Dst:             flb_free
        - Src:             'src/record_accessor/flb_ra_parser.c:358,9'
          Dst:             flb_free
        - Src:             'src/record_accessor/flb_ra_parser.c:361,9'
          Dst:             ra_parser_subentry_destroy_all
        - Src:             'src/record_accessor/flb_ra_parser.c:362,9'
          Dst:             flb_free
        - Src:             'src/record_accessor/flb_ra_parser.c:364,5'
          Dst:             flb_free
    - functionName:    flb_ra_parser_tag_part_create
      functionSourceFile: '/src/fluent-bit/src/record_accessor/flb_ra_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - id
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - flb_log_check
        - flb_log_print
        - flb_ra_parser_create
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/record_accessor/flb_ra_parser.c:285,9'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:286,9'
              BranchSideFuncs: []
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:290,5'
              BranchSideFuncs: []
        - Branch String:   'src/record_accessor/flb_ra_parser.c:286,9'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:286,9'
              BranchSideFuncs:
                - flb_log_print
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:287,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/record_accessor/flb_ra_parser.c:284,10'
          Dst:             flb_ra_parser_create
        - Src:             'src/record_accessor/flb_ra_parser.c:286,9'
          Dst:             flb_log_check
        - Src:             'src/record_accessor/flb_ra_parser.c:286,9'
          Dst:             flb_log_print
    - functionName:    flb_ra_parser_tag_create
      functionSourceFile: '/src/fluent-bit/src/record_accessor/flb_ra_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - flb_log_check
        - flb_log_print
        - flb_ra_parser_create
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/record_accessor/flb_ra_parser.c:270,10'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:268,27'
              BranchSideFuncs:
                - flb_ra_parser_create
                - flb_log_check.4438
                - flb_log_print
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:270,10'
              BranchSideFuncs:
                - flb_ra_parser_create
                - flb_log_check.4438
                - flb_log_print
        - Branch String:   'src/record_accessor/flb_ra_parser.c:271,9'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:272,9'
              BranchSideFuncs: []
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:276,5'
              BranchSideFuncs: []
        - Branch String:   'src/record_accessor/flb_ra_parser.c:272,9'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:272,9'
              BranchSideFuncs:
                - flb_log_print
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:273,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/record_accessor/flb_ra_parser.c:270,10'
          Dst:             flb_ra_parser_create
        - Src:             'src/record_accessor/flb_ra_parser.c:272,9'
          Dst:             flb_log_check
        - Src:             'src/record_accessor/flb_ra_parser.c:272,9'
          Dst:             flb_log_print
    - functionName:    flb_ra_parser_regex_id_create
      functionSourceFile: '/src/fluent-bit/src/record_accessor/flb_ra_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - id
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - flb_log_check
        - flb_log_print
        - flb_ra_parser_create
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/record_accessor/flb_ra_parser.c:256,9'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:257,9'
              BranchSideFuncs: []
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:261,5'
              BranchSideFuncs: []
        - Branch String:   'src/record_accessor/flb_ra_parser.c:257,9'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:257,9'
              BranchSideFuncs:
                - flb_log_print
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:258,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/record_accessor/flb_ra_parser.c:255,10'
          Dst:             flb_ra_parser_create
        - Src:             'src/record_accessor/flb_ra_parser.c:257,9'
          Dst:             flb_log_check
        - Src:             'src/record_accessor/flb_ra_parser.c:257,9'
          Dst:             flb_log_print
    - functionName:    flb_ra_parser_string_create
      functionSourceFile: '/src/fluent-bit/src/record_accessor/flb_ra_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - str
        - len
      BBCount:         13
      ICount:          96
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - flb_errno_print
        - flb_log_check
        - flb_log_print
        - flb_malloc
        - flb_ra_parser_create
        - flb_ra_parser_destroy
        - flb_sds_create_len
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/record_accessor/flb_ra_parser.c:229,9'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:230,9'
              BranchSideFuncs:
                - flb_malloc.4433
                - __errno_location
                - flb_errno_print
                - flb_ra_parser_destroy
                - flb_sds_create_len
                - flb_ra_parser_destroy
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:234,5'
              BranchSideFuncs:
                - flb_malloc.4433
                - __errno_location
                - flb_errno_print
                - flb_ra_parser_destroy
                - flb_sds_create_len
                - flb_ra_parser_destroy
        - Branch String:   'src/record_accessor/flb_ra_parser.c:230,9'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:230,9'
              BranchSideFuncs:
                - flb_log_print
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:231,9'
              BranchSideFuncs: []
        - Branch String:   'src/record_accessor/flb_ra_parser.c:236,9'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:237,9'
              BranchSideFuncs:
                - flb_sds_create_len
                - flb_ra_parser_destroy
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:241,5'
              BranchSideFuncs:
                - flb_sds_create_len
                - flb_ra_parser_destroy
        - Branch String:   'src/record_accessor/flb_ra_parser.c:243,9'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:244,31'
              BranchSideFuncs: []
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:248,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/record_accessor/flb_ra_parser.c:228,10'
          Dst:             flb_ra_parser_create
        - Src:             'src/record_accessor/flb_ra_parser.c:230,9'
          Dst:             flb_log_check
        - Src:             'src/record_accessor/flb_ra_parser.c:230,9'
          Dst:             flb_log_print
        - Src:             'src/record_accessor/flb_ra_parser.c:235,15'
          Dst:             flb_malloc
        - Src:             'src/record_accessor/flb_ra_parser.c:237,9'
          Dst:             __errno_location
        - Src:             'src/record_accessor/flb_ra_parser.c:237,9'
          Dst:             flb_errno_print
        - Src:             'src/record_accessor/flb_ra_parser.c:238,9'
          Dst:             flb_ra_parser_destroy
        - Src:             'src/record_accessor/flb_ra_parser.c:242,21'
          Dst:             flb_sds_create_len
        - Src:             'src/record_accessor/flb_ra_parser.c:244,9'
          Dst:             flb_ra_parser_destroy
    - functionName:    flb_ra_parser_string_add
      functionSourceFile: '/src/fluent-bit/src/record_accessor/flb_ra_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - rp
        - str
        - len
      BBCount:         8
      ICount:          67
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - flb_errno_print
        - flb_free
        - flb_malloc
        - flb_sds_create_len
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/record_accessor/flb_ra_parser.c:186,9'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:187,9'
              BranchSideFuncs:
                - flb_sds_create_len
                - __errno_location
                - flb_errno_print
                - flb_free.4434
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:191,34'
              BranchSideFuncs:
                - flb_sds_create_len
                - __errno_location
                - flb_errno_print
                - flb_free.4434
        - Branch String:   'src/record_accessor/flb_ra_parser.c:192,9'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:193,9'
              BranchSideFuncs: []
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:197,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/record_accessor/flb_ra_parser.c:185,9'
          Dst:             flb_malloc
        - Src:             'src/record_accessor/flb_ra_parser.c:187,9'
          Dst:             __errno_location
        - Src:             'src/record_accessor/flb_ra_parser.c:187,9'
          Dst:             flb_errno_print
        - Src:             'src/record_accessor/flb_ra_parser.c:191,15'
          Dst:             flb_sds_create_len
        - Src:             'src/record_accessor/flb_ra_parser.c:193,9'
          Dst:             __errno_location
        - Src:             'src/record_accessor/flb_ra_parser.c:193,9'
          Dst:             flb_errno_print
        - Src:             'src/record_accessor/flb_ra_parser.c:194,9'
          Dst:             flb_free
    - functionName:    flb_ra_parser_array_add
      functionSourceFile: '/src/fluent-bit/src/record_accessor/flb_ra_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - rp
        - index
      BBCount:         8
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - flb_errno_print
        - flb_malloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/record_accessor/flb_ra_parser.c:164,9'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:165,9'
              BranchSideFuncs: []
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:168,11'
              BranchSideFuncs:
                - flb_malloc.4433
                - __errno_location
                - flb_errno_print
        - Branch String:   'src/record_accessor/flb_ra_parser.c:169,9'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:170,9'
              BranchSideFuncs: []
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:174,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/record_accessor/flb_ra_parser.c:168,11'
          Dst:             flb_malloc
        - Src:             'src/record_accessor/flb_ra_parser.c:170,9'
          Dst:             __errno_location
        - Src:             'src/record_accessor/flb_ra_parser.c:170,9'
          Dst:             flb_errno_print
    - functionName:    flb_ra_parser_key_add
      functionSourceFile: '/src/fluent-bit/src/record_accessor/flb_ra_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rp
        - key
      BBCount:         8
      ICount:          63
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - flb_errno_print
        - flb_free
        - flb_malloc
        - flb_sds_create
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/record_accessor/flb_ra_parser.c:144,9'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:145,9'
              BranchSideFuncs:
                - flb_sds_create
                - __errno_location
                - flb_errno_print
                - flb_free.4434
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:149,30'
              BranchSideFuncs:
                - flb_sds_create
                - __errno_location
                - flb_errno_print
                - flb_free.4434
        - Branch String:   'src/record_accessor/flb_ra_parser.c:150,9'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:151,9'
              BranchSideFuncs: []
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:155,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/record_accessor/flb_ra_parser.c:143,9'
          Dst:             flb_malloc
        - Src:             'src/record_accessor/flb_ra_parser.c:145,9'
          Dst:             __errno_location
        - Src:             'src/record_accessor/flb_ra_parser.c:145,9'
          Dst:             flb_errno_print
        - Src:             'src/record_accessor/flb_ra_parser.c:149,15'
          Dst:             flb_sds_create
        - Src:             'src/record_accessor/flb_ra_parser.c:151,9'
          Dst:             __errno_location
        - Src:             'src/record_accessor/flb_ra_parser.c:151,9'
          Dst:             flb_errno_print
        - Src:             'src/record_accessor/flb_ra_parser.c:152,9'
          Dst:             flb_free
    - functionName:    flb_ra_parser_subentry_add_array_id
      functionSourceFile: '/src/fluent-bit/src/record_accessor/flb_ra_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - rp
        - id
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - flb_errno_print
        - flb_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/record_accessor/flb_ra_parser.c:126,9'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:127,9'
              BranchSideFuncs:
                - mk_list_add.4452
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:131,5'
              BranchSideFuncs:
                - mk_list_add.4452
      Callsites:
        - Src:             'src/record_accessor/flb_ra_parser.c:125,13'
          Dst:             flb_malloc
        - Src:             'src/record_accessor/flb_ra_parser.c:127,9'
          Dst:             __errno_location
        - Src:             'src/record_accessor/flb_ra_parser.c:127,9'
          Dst:             flb_errno_print
    - functionName:    flb_ra_parser_subentry_add_string
      functionSourceFile: '/src/fluent-bit/src/record_accessor/flb_ra_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rp
        - key
      BBCount:         8
      ICount:          68
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - flb_errno_print
        - flb_free
        - flb_malloc
        - flb_sds_create
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/record_accessor/flb_ra_parser.c:104,9'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:105,9'
              BranchSideFuncs:
                - flb_sds_create
                - __errno_location
                - flb_errno_print
                - flb_free.4434
                - mk_list_add.4452
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:109,5'
              BranchSideFuncs:
                - flb_sds_create
                - __errno_location
                - flb_errno_print
                - flb_free.4434
                - mk_list_add.4452
        - Branch String:   'src/record_accessor/flb_ra_parser.c:111,9'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:112,9'
              BranchSideFuncs:
                - mk_list_add.4452
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:116,18'
              BranchSideFuncs:
                - mk_list_add.4452
      Callsites:
        - Src:             'src/record_accessor/flb_ra_parser.c:103,13'
          Dst:             flb_malloc
        - Src:             'src/record_accessor/flb_ra_parser.c:105,9'
          Dst:             __errno_location
        - Src:             'src/record_accessor/flb_ra_parser.c:105,9'
          Dst:             flb_errno_print
        - Src:             'src/record_accessor/flb_ra_parser.c:110,18'
          Dst:             flb_sds_create
        - Src:             'src/record_accessor/flb_ra_parser.c:112,9'
          Dst:             __errno_location
        - Src:             'src/record_accessor/flb_ra_parser.c:112,9'
          Dst:             flb_errno_print
        - Src:             'src/record_accessor/flb_ra_parser.c:113,9'
          Dst:             flb_free
    - functionName:    flb_ra_parser_dump
      functionSourceFile: '/src/fluent-bit/src/record_accessor/flb_ra_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - rp
      BBCount:         31
      ICount:          186
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - printf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/record_accessor/flb_ra_parser.c:52,9'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:53,9'
              BranchSideFuncs:
                - printf
                - printf
                - printf
                - printf
                - printf
                - printf
                - printf
                - printf
                - printf
                - printf
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:56,9'
              BranchSideFuncs:
                - printf
                - printf
                - printf
                - printf
                - printf
                - printf
                - printf
                - printf
        - Branch String:   'src/record_accessor/flb_ra_parser.c:56,9'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:57,9'
              BranchSideFuncs:
                - printf
                - printf
                - printf
                - printf
                - printf
                - printf
                - printf
                - printf
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:60,9'
              BranchSideFuncs:
                - printf
                - printf
                - printf
                - printf
                - printf
                - printf
        - Branch String:   'src/record_accessor/flb_ra_parser.c:60,9'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:61,9'
              BranchSideFuncs:
                - printf
                - printf
                - printf
                - printf
                - printf
                - printf
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:63,9'
              BranchSideFuncs:
                - printf
                - printf
                - printf
                - printf
                - printf
        - Branch String:   'src/record_accessor/flb_ra_parser.c:63,9'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:64,42'
              BranchSideFuncs:
                - printf
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:66,14'
              BranchSideFuncs:
                - printf
                - printf
                - printf
                - printf
        - Branch String:   'src/record_accessor/flb_ra_parser.c:68,13'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:69,41'
              BranchSideFuncs:
                - printf
                - printf
                - printf
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:80,5'
              BranchSideFuncs: []
        - Branch String:   'src/record_accessor/flb_ra_parser.c:70,13'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:71,25'
              BranchSideFuncs:
                - printf
                - printf
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:79,9'
              BranchSideFuncs: []
        - Branch String:   'src/record_accessor/flb_ra_parser.c:72,21'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:73,49'
              BranchSideFuncs:
                - printf
                - printf
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:75,26'
              BranchSideFuncs:
                - printf
                - printf
      Callsites:
        - Src:             'src/record_accessor/flb_ra_parser.c:53,9'
          Dst:             printf
        - Src:             'src/record_accessor/flb_ra_parser.c:54,9'
          Dst:             printf
        - Src:             'src/record_accessor/flb_ra_parser.c:57,9'
          Dst:             printf
        - Src:             'src/record_accessor/flb_ra_parser.c:58,9'
          Dst:             printf
        - Src:             'src/record_accessor/flb_ra_parser.c:61,9'
          Dst:             printf
        - Src:             'src/record_accessor/flb_ra_parser.c:64,9'
          Dst:             printf
        - Src:             'src/record_accessor/flb_ra_parser.c:67,9'
          Dst:             printf
        - Src:             'src/record_accessor/flb_ra_parser.c:69,13'
          Dst:             printf
        - Src:             'src/record_accessor/flb_ra_parser.c:73,21'
          Dst:             printf
        - Src:             'src/record_accessor/flb_ra_parser.c:76,21'
          Dst:             printf
    - functionName:    flb_ra_parser_subkey_count
      functionSourceFile: '/src/fluent-bit/src/record_accessor/flb_ra_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - rp
      BBCount:         15
      ICount:          70
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/record_accessor/flb_ra_parser.c:32,20'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:32,23'
              BranchSideFuncs: []
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:33,9'
              BranchSideFuncs: []
        - Branch String:   'src/record_accessor/flb_ra_parser.c:32,9'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:33,9'
              BranchSideFuncs: []
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:35,14'
              BranchSideFuncs:
                - mk_list_size.4465
        - Branch String:   'src/record_accessor/flb_ra_parser.c:35,14'
          Branch Sides:
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:36,9'
              BranchSideFuncs: []
            - BranchSide:      'src/record_accessor/flb_ra_parser.c:38,13'
              BranchSideFuncs:
                - mk_list_size.4465
      Callsites:       []
    - functionName:    flb_strndup
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_str.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - n
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flb_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_str.h:35,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_str.h:36,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_str.h:38,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'include/fluent-bit/flb_str.h:34,20'
          Dst:             flb_malloc
    - functionName:    flb_malloc
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - flb_fuzz_get_probability
      functionUses:    2
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:71,8'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:72,6'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:76,9'
              BranchSideFuncs:
                - malloc
        - Branch String:   'include/fluent-bit/flb_mem.h:76,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:77,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:80,19'
              BranchSideFuncs:
                - malloc
      Callsites:
        - Src:             'include/fluent-bit/flb_mem.h:71,8'
          Dst:             flb_fuzz_get_probability
    - functionName:    flb_fuzz_get_probability
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - val
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_mem.h:59,7'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_mem.h:60,5'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_mem.h:62,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_ra_realloc
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2206
      functionLinenumberEnd: 2217
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
        - size
        - yyscanner
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - realloc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ra_lex.c:2217,9'
          Dst:             realloc
    - functionName:    flb_ra_lex_destroy
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2143
      functionLinenumberEnd: 2168
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - yyscanner
      BBCount:         12
      ICount:          103
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - flb_ra__delete_buffer
        - flb_ra_free
        - flb_ra_pop_buffer_state
        - yy_init_globals
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ra_lex.c:2147,8'
          Branch Sides:
            - BranchSide:      'ra_lex.c:2147,2'
              BranchSideFuncs:
                - flb_ra_free
                - flb_ra_free
                - yy_init_globals
                - flb_ra_free
                - flb_ra__delete_buffer
                - flb_ra_pop_buffer_state
            - BranchSide:      'ra_lex.c:2147,2'
              BranchSideFuncs:
                - flb_ra_free
                - flb_ra_free
                - yy_init_globals
                - flb_ra_free
                - flb_ra__delete_buffer
                - flb_ra_pop_buffer_state
        - Branch String:   'ra_lex.c:2147,2'
          Branch Sides:
            - BranchSide:      'ra_lex.c:2148,21'
              BranchSideFuncs:
                - flb_ra__delete_buffer
                - flb_ra_pop_buffer_state
                - flb_ra_free
                - flb_ra_free
                - yy_init_globals
                - flb_ra_free
            - BranchSide:      'ra_lex.c:2154,9'
              BranchSideFuncs:
                - flb_ra_free
                - flb_ra_free
                - yy_init_globals
                - flb_ra_free
        - Branch String:   'ra_lex.c:2148,21'
          Branch Sides:
            - BranchSide:      'ra_lex.c:2148,41'
              BranchSideFuncs:
                - flb_ra__delete_buffer
                - flb_ra_pop_buffer_state
                - flb_ra_free
                - flb_ra_free
                - yy_init_globals
                - flb_ra_free
            - BranchSide:      'ra_lex.c:2148,41'
              BranchSideFuncs:
                - flb_ra__delete_buffer
                - flb_ra_pop_buffer_state
                - flb_ra_free
                - flb_ra_free
                - yy_init_globals
                - flb_ra_free
      Callsites:
        - Src:             'ra_lex.c:2148,3'
          Dst:             flb_ra__delete_buffer
        - Src:             'ra_lex.c:2150,3'
          Dst:             flb_ra_pop_buffer_state
        - Src:             'ra_lex.c:2154,2'
          Dst:             flb_ra_free
        - Src:             'ra_lex.c:2158,9'
          Dst:             flb_ra_free
        - Src:             'ra_lex.c:2163,5'
          Dst:             yy_init_globals
        - Src:             'ra_lex.c:2166,5'
          Dst:             flb_ra_free
    - functionName:    flb_ra__delete_buffer
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1602
      functionLinenumberEnd: 1615
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - b
        - yyscanner
      BBCount:         15
      ICount:          92
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - flb_ra_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   'ra_lex.c:1605,7'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1606,3'
              BranchSideFuncs:
                - flb_ra_free
                - flb_ra_free
            - BranchSide:      'ra_lex.c:1608,7'
              BranchSideFuncs:
                - flb_ra_free
                - flb_ra_free
        - Branch String:   'ra_lex.c:1608,12'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1608,9'
              BranchSideFuncs:
                - flb_ra_free
                - flb_ra_free
            - BranchSide:      'ra_lex.c:1608,9'
              BranchSideFuncs:
                - flb_ra_free
                - flb_ra_free
        - Branch String:   'ra_lex.c:1608,7'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1609,3'
              BranchSideFuncs:
                - flb_ra_free
                - flb_ra_free
            - BranchSide:      'ra_lex.c:1611,7'
              BranchSideFuncs:
                - flb_ra_free
                - flb_ra_free
        - Branch String:   'ra_lex.c:1611,7'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1612,20'
              BranchSideFuncs:
                - flb_ra_free
                - flb_ra_free
            - BranchSide:      'ra_lex.c:1614,19'
              BranchSideFuncs:
                - flb_ra_free
      Callsites:
        - Src:             'ra_lex.c:1612,3'
          Dst:             flb_ra_free
        - Src:             'ra_lex.c:1614,2'
          Dst:             flb_ra_free
    - functionName:    flb_ra_pop_buffer_state
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1712
      functionLinenumberEnd: 1726
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - yyscanner
      BBCount:         25
      ICount:          140
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - flb_ra__delete_buffer
        - flb_ra__load_buffer_state
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ra_lex.c:1714,6'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1714,7'
              BranchSideFuncs:
                - flb_ra__delete_buffer
                - flb_ra__load_buffer_state
            - BranchSide:      'ra_lex.c:1714,6'
              BranchSideFuncs:
                - flb_ra__delete_buffer
                - flb_ra__load_buffer_state
        - Branch String:   'ra_lex.c:1714,7'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1715,3'
              BranchSideFuncs:
                - flb_ra__delete_buffer
                - flb_ra__load_buffer_state
            - BranchSide:      'ra_lex.c:1717,19'
              BranchSideFuncs:
                - flb_ra__delete_buffer
                - flb_ra__load_buffer_state
        - Branch String:   'ra_lex.c:1714,6'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1715,3'
              BranchSideFuncs:
                - flb_ra__delete_buffer
                - flb_ra__load_buffer_state
            - BranchSide:      'ra_lex.c:1717,19'
              BranchSideFuncs:
                - flb_ra__delete_buffer
                - flb_ra__load_buffer_state
        - Branch String:   'ra_lex.c:1717,19'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1717,39'
              BranchSideFuncs:
                - flb_ra__delete_buffer
                - flb_ra__load_buffer_state
            - BranchSide:      'ra_lex.c:1717,39'
              BranchSideFuncs:
                - flb_ra__delete_buffer
                - flb_ra__load_buffer_state
        - Branch String:   'ra_lex.c:1719,6'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1720,5'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
            - BranchSide:      'ra_lex.c:1722,6'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
        - Branch String:   'ra_lex.c:1722,6'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1722,6'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
            - BranchSide:      'ra_lex.c:1722,6'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
        - Branch String:   'ra_lex.c:1722,6'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1722,6'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
            - BranchSide:      'ra_lex.c:1723,25'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
        - Branch String:   'ra_lex.c:1722,6'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1722,6'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
            - BranchSide:      'ra_lex.c:1723,25'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
      Callsites:
        - Src:             'ra_lex.c:1717,2'
          Dst:             flb_ra__delete_buffer
        - Src:             'ra_lex.c:1723,3'
          Dst:             flb_ra__load_buffer_state
    - functionName:    flb_ra_free
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2221
      functionLinenumberEnd: 2225
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
        - yyscanner
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    yy_init_globals
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2109
      functionLinenumberEnd: 2138
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - yyscanner
      BBCount:         1
      ICount:          44
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_ra__load_buffer_state
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1559
      functionLinenumberEnd: 1565
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - yyscanner
      BBCount:         1
      ICount:          60
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_ra_lex_init_extra
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2082
      functionLinenumberEnd: 2106
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - yy_user_defined
        - ptr_yy_globals
      BBCount:         8
      ICount:          62
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - flb_ra_alloc
        - flb_ra_set_extra
        - yy_init_globals
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ra_lex.c:2087,9'
          Branch Sides:
            - BranchSide:      'ra_lex.c:2088,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'ra_lex.c:2092,34'
              BranchSideFuncs:
                - flb_ra_alloc
                - flb_ra_set_extra
                - yy_init_globals
                - __errno_location
        - Branch String:   'ra_lex.c:2094,9'
          Branch Sides:
            - BranchSide:      'ra_lex.c:2095,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'ra_lex.c:2101,13'
              BranchSideFuncs:
                - flb_ra_set_extra
                - yy_init_globals
      Callsites:
        - Src:             'ra_lex.c:2085,5'
          Dst:             flb_ra_set_extra
        - Src:             'ra_lex.c:2088,9'
          Dst:             __errno_location
        - Src:             'ra_lex.c:2092,34'
          Dst:             flb_ra_alloc
        - Src:             'ra_lex.c:2095,9'
          Dst:             __errno_location
        - Src:             'ra_lex.c:2103,5'
          Dst:             flb_ra_set_extra
        - Src:             'ra_lex.c:2105,12'
          Dst:             yy_init_globals
    - functionName:    flb_ra_set_extra
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1969
      functionLinenumberEnd: 1972
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - user_defined
        - yyscanner
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_ra_alloc
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2199
      functionLinenumberEnd: 2202
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - size
        - yyscanner
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_ra_lex_init
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2055
      functionLinenumberEnd: 2072
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr_yy_globals
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - flb_ra_alloc
        - yy_init_globals
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ra_lex.c:2056,9'
          Branch Sides:
            - BranchSide:      'ra_lex.c:2057,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'ra_lex.c:2061,34'
              BranchSideFuncs:
                - flb_ra_alloc
                - yy_init_globals
                - __errno_location
        - Branch String:   'ra_lex.c:2063,9'
          Branch Sides:
            - BranchSide:      'ra_lex.c:2064,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'ra_lex.c:2069,13'
              BranchSideFuncs:
                - yy_init_globals
      Callsites:
        - Src:             'ra_lex.c:2057,9'
          Dst:             __errno_location
        - Src:             'ra_lex.c:2061,34'
          Dst:             flb_ra_alloc
        - Src:             'ra_lex.c:2064,9'
          Dst:             __errno_location
        - Src:             'ra_lex.c:2071,12'
          Dst:             yy_init_globals
    - functionName:    flb_ra_set_lval
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2043
      functionLinenumberEnd: 2046
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - yylval_param
        - yyscanner
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_ra_get_lval
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2037
      functionLinenumberEnd: 2039
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - yyscanner
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_ra_set_debug
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2029
      functionLinenumberEnd: 2032
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - _bdebug
        - yyscanner
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_ra_get_debug
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2023
      functionLinenumberEnd: 2025
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - yyscanner
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_ra_set_out
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2017
      functionLinenumberEnd: 2020
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - _out_str
        - yyscanner
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_ra_set_in
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2011
      functionLinenumberEnd: 2014
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - _in_str
        - yyscanner
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_ra_set_column
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1994
      functionLinenumberEnd: 2002
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - _column_no
        - yyscanner
      BBCount:         11
      ICount:          67
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - yy_fatal_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ra_lex.c:1998,13'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1998,15'
              BranchSideFuncs:
                - yy_fatal_error
            - BranchSide:      'ra_lex.c:1998,13'
              BranchSideFuncs:
                - yy_fatal_error
        - Branch String:   'ra_lex.c:1998,15'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1998,15'
              BranchSideFuncs: []
            - BranchSide:      'ra_lex.c:1999,12'
              BranchSideFuncs:
                - yy_fatal_error
        - Branch String:   'ra_lex.c:1998,13'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1998,13'
              BranchSideFuncs: []
            - BranchSide:      'ra_lex.c:1999,12'
              BranchSideFuncs:
                - yy_fatal_error
      Callsites:
        - Src:             'ra_lex.c:1999,12'
          Dst:             yy_fatal_error
    - functionName:    yy_fatal_error
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1865
      functionLinenumberEnd: 1870
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - msg
        - yyscanner
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - exit
        - fprintf
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'ra_lex.c:1869,2'
          Dst:             fprintf
        - Src:             'ra_lex.c:1870,2'
          Dst:             exit
    - functionName:    flb_ra_set_lineno
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1979
      functionLinenumberEnd: 1987
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - _line_number
        - yyscanner
      BBCount:         11
      ICount:          67
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - yy_fatal_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ra_lex.c:1983,13'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1983,15'
              BranchSideFuncs:
                - yy_fatal_error
            - BranchSide:      'ra_lex.c:1983,13'
              BranchSideFuncs:
                - yy_fatal_error
        - Branch String:   'ra_lex.c:1983,15'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1983,15'
              BranchSideFuncs: []
            - BranchSide:      'ra_lex.c:1984,12'
              BranchSideFuncs:
                - yy_fatal_error
        - Branch String:   'ra_lex.c:1983,13'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1983,13'
              BranchSideFuncs: []
            - BranchSide:      'ra_lex.c:1984,12'
              BranchSideFuncs:
                - yy_fatal_error
      Callsites:
        - Src:             'ra_lex.c:1984,12'
          Dst:             yy_fatal_error
    - functionName:    flb_ra_get_text
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1959
      functionLinenumberEnd: 1961
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - yyscanner
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_ra_get_leng
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1949
      functionLinenumberEnd: 1951
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - yyscanner
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_ra_get_out
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1940
      functionLinenumberEnd: 1942
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - yyscanner
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_ra_get_in
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1931
      functionLinenumberEnd: 1933
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - yyscanner
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_ra_get_column
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1918
      functionLinenumberEnd: 1925
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - yyscanner
      BBCount:         10
      ICount:          59
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ra_lex.c:1921,13'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1921,15'
              BranchSideFuncs: []
            - BranchSide:      'ra_lex.c:1921,13'
              BranchSideFuncs: []
        - Branch String:   'ra_lex.c:1921,15'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1922,13'
              BranchSideFuncs: []
            - BranchSide:      'ra_lex.c:1924,12'
              BranchSideFuncs: []
        - Branch String:   'ra_lex.c:1921,13'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1922,13'
              BranchSideFuncs: []
            - BranchSide:      'ra_lex.c:1924,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_ra_get_lineno
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1905
      functionLinenumberEnd: 1912
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - yyscanner
      BBCount:         10
      ICount:          59
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ra_lex.c:1908,13'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1908,15'
              BranchSideFuncs: []
            - BranchSide:      'ra_lex.c:1908,13'
              BranchSideFuncs: []
        - Branch String:   'ra_lex.c:1908,15'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1909,13'
              BranchSideFuncs: []
            - BranchSide:      'ra_lex.c:1911,12'
              BranchSideFuncs: []
        - Branch String:   'ra_lex.c:1908,13'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1909,13'
              BranchSideFuncs: []
            - BranchSide:      'ra_lex.c:1911,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_ra_get_extra
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1896
      functionLinenumberEnd: 1898
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - yyscanner
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flb_ra__scan_bytes
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1832
      functionLinenumberEnd: 1858
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - yybytes
        - _yybytes_len
        - yyscanner
      BBCount:         11
      ICount:          102
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - flb_ra__scan_buffer
        - flb_ra_alloc
        - yy_fatal_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ra_lex.c:1841,7'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1842,3'
              BranchSideFuncs:
                - flb_ra__scan_buffer
                - yy_fatal_error
            - BranchSide:      'ra_lex.c:1844,10'
              BranchSideFuncs:
                - flb_ra__scan_buffer
                - yy_fatal_error
        - Branch String:   'ra_lex.c:1844,2'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1845,12'
              BranchSideFuncs:
                - flb_ra__scan_buffer
                - yy_fatal_error
            - BranchSide:      'ra_lex.c:1847,22'
              BranchSideFuncs:
                - flb_ra__scan_buffer
                - yy_fatal_error
        - Branch String:   'ra_lex.c:1850,7'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1851,3'
              BranchSideFuncs: []
            - BranchSide:      'ra_lex.c:1856,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'ra_lex.c:1840,17'
          Dst:             flb_ra_alloc
        - Src:             'ra_lex.c:1842,3'
          Dst:             yy_fatal_error
        - Src:             'ra_lex.c:1849,6'
          Dst:             flb_ra__scan_buffer
        - Src:             'ra_lex.c:1851,3'
          Dst:             yy_fatal_error
    - functionName:    flb_ra__scan_buffer
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1782
      functionLinenumberEnd: 1808
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - base
        - size
        - yyscanner
      BBCount:         13
      ICount:          118
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - flb_ra__switch_to_buffer
        - flb_ra_alloc
        - yy_fatal_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ra_lex.c:1785,16'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1786,7'
              BranchSideFuncs: []
            - BranchSide:      'ra_lex.c:1789,3'
              BranchSideFuncs: []
        - Branch String:   'ra_lex.c:1786,45'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1787,7'
              BranchSideFuncs: []
            - BranchSide:      'ra_lex.c:1789,3'
              BranchSideFuncs: []
        - Branch String:   'ra_lex.c:1785,7'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1789,3'
              BranchSideFuncs: []
            - BranchSide:      'ra_lex.c:1791,68'
              BranchSideFuncs:
                - flb_ra_alloc
                - yy_fatal_error
                - flb_ra__switch_to_buffer
        - Branch String:   'ra_lex.c:1792,7'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1793,3'
              BranchSideFuncs:
                - flb_ra__switch_to_buffer
            - BranchSide:      'ra_lex.c:1795,26'
              BranchSideFuncs:
                - flb_ra__switch_to_buffer
      Callsites:
        - Src:             'ra_lex.c:1791,24'
          Dst:             flb_ra_alloc
        - Src:             'ra_lex.c:1793,3'
          Dst:             yy_fatal_error
        - Src:             'ra_lex.c:1805,2'
          Dst:             flb_ra__switch_to_buffer
    - functionName:    flb_ra__switch_to_buffer
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1527
      functionLinenumberEnd: 1556
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_buffer
        - yyscanner
      BBCount:         17
      ICount:          133
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - flb_ra__load_buffer_state
        - flb_ra_ensure_buffer_stack
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ra_lex.c:1536,7'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1536,28'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
            - BranchSide:      'ra_lex.c:1536,28'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
        - Branch String:   'ra_lex.c:1536,7'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1537,3'
              BranchSideFuncs: []
            - BranchSide:      'ra_lex.c:1539,7'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
        - Branch String:   'ra_lex.c:1539,7'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1539,7'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
            - BranchSide:      'ra_lex.c:1539,7'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
        - Branch String:   'ra_lex.c:1539,7'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1542,22'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
            - BranchSide:      'ra_lex.c:1547,29'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
        - Branch String:   'ra_lex.c:1539,7'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1542,22'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
            - BranchSide:      'ra_lex.c:1547,29'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
      Callsites:
        - Src:             'ra_lex.c:1535,2'
          Dst:             flb_ra_ensure_buffer_stack
        - Src:             'ra_lex.c:1548,2'
          Dst:             flb_ra__load_buffer_state
    - functionName:    flb_ra_ensure_buffer_stack
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1732
      functionLinenumberEnd: 1773
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - yyscanner
      BBCount:         12
      ICount:          123
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - flb_ra_alloc
        - flb_ra_realloc
        - yy_fatal_error
      functionUses:    4
      BranchProfiles:
        - Branch String:   'ra_lex.c:1736,6'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1742,20'
              BranchSideFuncs:
                - flb_ra_realloc
                - yy_fatal_error
            - BranchSide:      'ra_lex.c:1756,6'
              BranchSideFuncs:
                - flb_ra_realloc
                - yy_fatal_error
        - Branch String:   'ra_lex.c:1746,8'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1747,4'
              BranchSideFuncs: []
            - BranchSide:      'ra_lex.c:1749,10'
              BranchSideFuncs: []
        - Branch String:   'ra_lex.c:1756,6'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1756,6'
              BranchSideFuncs:
                - flb_ra_realloc
                - yy_fatal_error
            - BranchSide:      'ra_lex.c:1759,13'
              BranchSideFuncs:
                - flb_ra_realloc
                - yy_fatal_error
        - Branch String:   'ra_lex.c:1766,8'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1767,4'
              BranchSideFuncs: []
            - BranchSide:      'ra_lex.c:1770,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'ra_lex.c:1743,52'
          Dst:             flb_ra_alloc
        - Src:             'ra_lex.c:1747,4'
          Dst:             yy_fatal_error
        - Src:             'ra_lex.c:1762,52'
          Dst:             flb_ra_realloc
        - Src:             'ra_lex.c:1767,4'
          Dst:             yy_fatal_error
    - functionName:    flb_ra__scan_string
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1819
      functionLinenumberEnd: 1821
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - yystr
        - yyscanner
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_ra__scan_bytes
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ra_lex.c:1821,37'
          Dst:             strlen
        - Src:             'ra_lex.c:1821,9'
          Dst:             flb_ra__scan_bytes
    - functionName:    flb_ra_push_buffer_state
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1681
      functionLinenumberEnd: 1705
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_buffer
        - yyscanner
      BBCount:         22
      ICount:          149
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - flb_ra__load_buffer_state
        - flb_ra_ensure_buffer_stack
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ra_lex.c:1683,6'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1684,3'
              BranchSideFuncs: []
            - BranchSide:      'ra_lex.c:1686,24'
              BranchSideFuncs:
                - flb_ra_ensure_buffer_stack
                - flb_ra__load_buffer_state
        - Branch String:   'ra_lex.c:1689,7'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1689,7'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
            - BranchSide:      'ra_lex.c:1689,7'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
        - Branch String:   'ra_lex.c:1689,7'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1692,22'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
            - BranchSide:      'ra_lex.c:1698,6'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
        - Branch String:   'ra_lex.c:1689,7'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1692,22'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
            - BranchSide:      'ra_lex.c:1698,6'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
        - Branch String:   'ra_lex.c:1698,6'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1698,6'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
            - BranchSide:      'ra_lex.c:1698,6'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
        - Branch String:   'ra_lex.c:1698,6'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1699,3'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
            - BranchSide:      'ra_lex.c:1700,29'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
        - Branch String:   'ra_lex.c:1698,6'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1699,3'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
            - BranchSide:      'ra_lex.c:1700,29'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
      Callsites:
        - Src:             'ra_lex.c:1686,2'
          Dst:             flb_ra_ensure_buffer_stack
        - Src:             'ra_lex.c:1703,2'
          Dst:             flb_ra__load_buffer_state
    - functionName:    flb_ra__flush_buffer
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1651
      functionLinenumberEnd: 1672
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - b
        - yyscanner
      BBCount:         11
      ICount:          89
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - flb_ra__load_buffer_state
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ra_lex.c:1653,7'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1654,3'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
            - BranchSide:      'ra_lex.c:1656,2'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
        - Branch String:   'ra_lex.c:1670,12'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1670,9'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
            - BranchSide:      'ra_lex.c:1670,9'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
        - Branch String:   'ra_lex.c:1670,7'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1670,7'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
            - BranchSide:      'ra_lex.c:1671,25'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
      Callsites:
        - Src:             'ra_lex.c:1671,3'
          Dst:             flb_ra__load_buffer_state
    - functionName:    flb_ra__init_buffer
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1623
      functionLinenumberEnd: 1644
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - b
        - file
        - yyscanner
      BBCount:         12
      ICount:          102
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - fileno
        - flb_ra__flush_buffer
        - isatty
      functionUses:    2
      BranchProfiles:
        - Branch String:   'ra_lex.c:1636,14'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1636,11'
              BranchSideFuncs:
                - __errno_location
                - fileno
                - isatty
            - BranchSide:      'ra_lex.c:1636,11'
              BranchSideFuncs:
                - __errno_location
                - fileno
                - isatty
        - Branch String:   'ra_lex.c:1636,9'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1637,9'
              BranchSideFuncs:
                - __errno_location
                - fileno
                - isatty
            - BranchSide:      'ra_lex.c:1641,32'
              BranchSideFuncs:
                - __errno_location
                - fileno
                - isatty
        - Branch String:   'ra_lex.c:1641,32'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1641,55'
              BranchSideFuncs:
                - fileno
                - isatty
                - __errno_location
            - BranchSide:      'ra_lex.c:1641,32'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'ra_lex.c:1624,15'
          Dst:             __errno_location
        - Src:             'ra_lex.c:1627,2'
          Dst:             flb_ra__flush_buffer
        - Src:             'ra_lex.c:1641,48'
          Dst:             fileno
        - Src:             'ra_lex.c:1641,40'
          Dst:             isatty
        - Src:             'ra_lex.c:1643,2'
          Dst:             __errno_location
    - functionName:    flb_ra_restart
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1509
      functionLinenumberEnd: 1520
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - input_file
        - yyscanner
      BBCount:         14
      ICount:          96
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - flb_ra__create_buffer
        - flb_ra__init_buffer
        - flb_ra__load_buffer_state
        - flb_ra_ensure_buffer_stack
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ra_lex.c:1512,7'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1512,9'
              BranchSideFuncs:
                - flb_ra_ensure_buffer_stack
                - flb_ra__create_buffer
                - flb_ra__init_buffer
                - flb_ra__load_buffer_state
            - BranchSide:      'ra_lex.c:1512,7'
              BranchSideFuncs:
                - flb_ra_ensure_buffer_stack
                - flb_ra__create_buffer
                - flb_ra__init_buffer
                - flb_ra__load_buffer_state
        - Branch String:   'ra_lex.c:1512,9'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1513,32'
              BranchSideFuncs:
                - flb_ra__init_buffer
                - flb_ra__load_buffer_state
            - BranchSide:      'ra_lex.c:1518,18'
              BranchSideFuncs:
                - flb_ra__init_buffer
                - flb_ra__load_buffer_state
        - Branch String:   'ra_lex.c:1512,7'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1513,32'
              BranchSideFuncs:
                - flb_ra__init_buffer
                - flb_ra__load_buffer_state
            - BranchSide:      'ra_lex.c:1518,18'
              BranchSideFuncs:
                - flb_ra__init_buffer
                - flb_ra__load_buffer_state
        - Branch String:   'ra_lex.c:1518,18'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1518,18'
              BranchSideFuncs:
                - flb_ra__init_buffer
                - flb_ra__load_buffer_state
            - BranchSide:      'ra_lex.c:1518,18'
              BranchSideFuncs:
                - flb_ra__init_buffer
                - flb_ra__load_buffer_state
      Callsites:
        - Src:             'ra_lex.c:1513,9'
          Dst:             flb_ra_ensure_buffer_stack
        - Src:             'ra_lex.c:1515,13'
          Dst:             flb_ra__create_buffer
        - Src:             'ra_lex.c:1518,2'
          Dst:             flb_ra__init_buffer
        - Src:             'ra_lex.c:1519,2'
          Dst:             flb_ra__load_buffer_state
    - functionName:    flb_ra__create_buffer
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1574
      functionLinenumberEnd: 1594
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - file
        - size
        - yyscanner
      BBCount:         7
      ICount:          70
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - flb_ra__init_buffer
        - flb_ra_alloc
        - yy_fatal_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'ra_lex.c:1578,7'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1579,3'
              BranchSideFuncs:
                - flb_ra_alloc
                - yy_fatal_error
                - flb_ra__init_buffer
            - BranchSide:      'ra_lex.c:1581,19'
              BranchSideFuncs:
                - flb_ra_alloc
                - yy_fatal_error
                - flb_ra__init_buffer
        - Branch String:   'ra_lex.c:1587,7'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1588,3'
              BranchSideFuncs:
                - flb_ra__init_buffer
            - BranchSide:      'ra_lex.c:1590,2'
              BranchSideFuncs:
                - flb_ra__init_buffer
      Callsites:
        - Src:             'ra_lex.c:1577,24'
          Dst:             flb_ra_alloc
        - Src:             'ra_lex.c:1579,3'
          Dst:             yy_fatal_error
        - Src:             'ra_lex.c:1586,26'
          Dst:             flb_ra_alloc
        - Src:             'ra_lex.c:1588,3'
          Dst:             yy_fatal_error
        - Src:             'ra_lex.c:1592,2'
          Dst:             flb_ra__init_buffer
    - functionName:    yy_get_next_buffer
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1228
      functionLinenumberEnd: 1362
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - yyscanner
      BBCount:         70
      ICount:          742
      EdgeCount:       89
      CyclomaticComplexity: 21
      functionsReached:
        - __errno_location
        - clearerr
        - ferror
        - flb_ra_realloc
        - flb_ra_restart
        - fread
        - getc
        - yy_fatal_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ra_lex.c:1235,7'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1236,3'
              BranchSideFuncs:
                - yy_fatal_error
            - BranchSide:      'ra_lex.c:1239,7'
              BranchSideFuncs:
                - __errno_location
                - fread
                - flb_ra_realloc
                - yy_fatal_error
                - flb_ra_restart
                - __errno_location
                - __errno_location
                - clearerr
                - yy_fatal_error
                - ferror
                - ferror
                - yy_fatal_error
                - getc
                - yy_fatal_error
                - flb_ra_realloc
        - Branch String:   'ra_lex.c:1239,7'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1241,8'
              BranchSideFuncs: []
            - BranchSide:      'ra_lex.c:1261,26'
              BranchSideFuncs:
                - __errno_location
                - fread
                - flb_ra_realloc
                - yy_fatal_error
                - flb_ra_restart
                - __errno_location
                - __errno_location
                - clearerr
                - yy_fatal_error
                - ferror
                - ferror
                - yy_fatal_error
                - getc
                - yy_fatal_error
                - flb_ra_realloc
        - Branch String:   'ra_lex.c:1241,8'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1246,4'
              BranchSideFuncs: []
            - BranchSide:      'ra_lex.c:1254,4'
              BranchSideFuncs: []
        - Branch String:   'ra_lex.c:1263,2'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1264,23'
              BranchSideFuncs:
                - __errno_location
                - fread
                - flb_ra_realloc
                - yy_fatal_error
                - flb_ra_restart
                - __errno_location
                - __errno_location
                - clearerr
                - yy_fatal_error
                - ferror
                - ferror
                - yy_fatal_error
                - getc
                - yy_fatal_error
                - flb_ra_realloc
            - BranchSide:      'ra_lex.c:1266,7'
              BranchSideFuncs:
                - __errno_location
                - fread
                - flb_ra_realloc
                - yy_fatal_error
                - flb_ra_restart
                - __errno_location
                - __errno_location
                - clearerr
                - yy_fatal_error
                - ferror
                - ferror
                - yy_fatal_error
                - getc
                - yy_fatal_error
                - flb_ra_realloc
        - Branch String:   'ra_lex.c:1266,7'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1270,42'
              BranchSideFuncs:
                - flb_ra_realloc
                - yy_fatal_error
                - flb_ra_restart
            - BranchSide:      'ra_lex.c:1275,4'
              BranchSideFuncs:
                - __errno_location
                - fread
                - flb_ra_realloc
                - yy_fatal_error
                - flb_ra_restart
                - __errno_location
                - __errno_location
                - clearerr
                - yy_fatal_error
                - ferror
                - ferror
                - yy_fatal_error
                - getc
                - yy_fatal_error
                - flb_ra_realloc
        - Branch String:   'ra_lex.c:1277,3'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1281,24'
              BranchSideFuncs:
                - yy_fatal_error
                - __errno_location
                - fread
                - flb_ra_realloc
                - yy_fatal_error
                - flb_ra_restart
                - __errno_location
                - __errno_location
                - clearerr
                - yy_fatal_error
                - ferror
                - ferror
                - yy_fatal_error
                - getc
                - flb_ra_realloc
            - BranchSide:      'ra_lex.c:1315,8'
              BranchSideFuncs:
                - __errno_location
                - fread
                - flb_ra_realloc
                - yy_fatal_error
                - flb_ra_restart
                - __errno_location
                - __errno_location
                - clearerr
                - yy_fatal_error
                - ferror
                - ferror
                - yy_fatal_error
                - getc
        - Branch String:   'ra_lex.c:1286,9'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1288,20'
              BranchSideFuncs:
                - flb_ra_realloc
                - yy_fatal_error
                - __errno_location
                - fread
                - flb_ra_realloc
                - yy_fatal_error
                - flb_ra_restart
                - __errno_location
                - __errno_location
                - clearerr
                - yy_fatal_error
                - ferror
                - ferror
                - yy_fatal_error
                - getc
            - BranchSide:      'ra_lex.c:1302,5'
              BranchSideFuncs:
                - yy_fatal_error
                - __errno_location
                - fread
                - flb_ra_realloc
                - yy_fatal_error
                - flb_ra_restart
                - __errno_location
                - __errno_location
                - clearerr
                - yy_fatal_error
                - ferror
                - ferror
                - yy_fatal_error
                - getc
                - flb_ra_realloc
        - Branch String:   'ra_lex.c:1290,10'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1291,24'
              BranchSideFuncs:
                - flb_ra_realloc
                - yy_fatal_error
                - __errno_location
                - fread
                - flb_ra_realloc
                - yy_fatal_error
                - flb_ra_restart
                - __errno_location
                - __errno_location
                - clearerr
                - yy_fatal_error
                - ferror
                - ferror
                - yy_fatal_error
                - getc
            - BranchSide:      'ra_lex.c:1293,6'
              BranchSideFuncs:
                - flb_ra_realloc
                - yy_fatal_error
                - __errno_location
                - fread
                - flb_ra_realloc
                - yy_fatal_error
                - flb_ra_restart
                - __errno_location
                - __errno_location
                - clearerr
                - yy_fatal_error
                - ferror
                - ferror
                - yy_fatal_error
                - getc
        - Branch String:   'ra_lex.c:1304,9'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1305,5'
              BranchSideFuncs:
                - __errno_location
                - fread
                - flb_ra_realloc
                - yy_fatal_error
                - flb_ra_restart
                - __errno_location
                - __errno_location
                - clearerr
                - yy_fatal_error
                - ferror
                - ferror
                - yy_fatal_error
                - getc
                - yy_fatal_error
                - flb_ra_realloc
            - BranchSide:      'ra_lex.c:1308,23'
              BranchSideFuncs:
                - __errno_location
                - fread
                - flb_ra_realloc
                - yy_fatal_error
                - flb_ra_restart
                - __errno_location
                - __errno_location
                - clearerr
                - yy_fatal_error
                - ferror
                - ferror
                - yy_fatal_error
                - getc
                - yy_fatal_error
                - flb_ra_realloc
        - Branch String:   'ra_lex.c:1315,8'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1316,16'
              BranchSideFuncs:
                - __errno_location
                - fread
                - flb_ra_realloc
                - yy_fatal_error
                - flb_ra_restart
                - __errno_location
                - __errno_location
                - clearerr
                - yy_fatal_error
                - ferror
                - ferror
                - yy_fatal_error
                - getc
            - BranchSide:      'ra_lex.c:1319,3'
              BranchSideFuncs:
                - __errno_location
                - fread
                - flb_ra_realloc
                - yy_fatal_error
                - flb_ra_restart
                - __errno_location
                - __errno_location
                - clearerr
                - yy_fatal_error
                - ferror
                - ferror
                - yy_fatal_error
                - getc
        - Branch String:   'ra_lex.c:1319,3'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1319,3'
              BranchSideFuncs:
                - flb_ra_realloc
                - yy_fatal_error
                - flb_ra_restart
                - ferror
                - yy_fatal_error
                - getc
            - BranchSide:      'ra_lex.c:1319,3'
              BranchSideFuncs:
                - __errno_location
                - fread
                - flb_ra_realloc
                - yy_fatal_error
                - flb_ra_restart
                - __errno_location
                - __errno_location
                - clearerr
                - yy_fatal_error
                - ferror
        - Branch String:   'ra_lex.c:1319,3'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1319,3'
              BranchSideFuncs:
                - getc
                - flb_ra_realloc
                - yy_fatal_error
                - flb_ra_restart
                - ferror
                - yy_fatal_error
            - BranchSide:      'ra_lex.c:1319,3'
              BranchSideFuncs:
                - flb_ra_realloc
                - yy_fatal_error
                - flb_ra_restart
                - ferror
                - yy_fatal_error
                - getc
        - Branch String:   'ra_lex.c:1319,3'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1319,3'
              BranchSideFuncs:
                - flb_ra_realloc
                - yy_fatal_error
                - flb_ra_restart
                - ferror
                - yy_fatal_error
                - getc
            - BranchSide:      'ra_lex.c:1319,3'
              BranchSideFuncs:
                - flb_ra_realloc
                - yy_fatal_error
                - flb_ra_restart
                - ferror
                - yy_fatal_error
                - getc
        - Branch String:   'ra_lex.c:1319,3'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1319,3'
              BranchSideFuncs:
                - flb_ra_realloc
                - yy_fatal_error
                - flb_ra_restart
                - ferror
                - yy_fatal_error
                - getc
            - BranchSide:      'ra_lex.c:1319,3'
              BranchSideFuncs:
                - flb_ra_realloc
                - yy_fatal_error
                - flb_ra_restart
                - ferror
                - yy_fatal_error
        - Branch String:   'ra_lex.c:1319,3'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1319,3'
              BranchSideFuncs:
                - flb_ra_realloc
                - yy_fatal_error
                - flb_ra_restart
                - ferror
                - yy_fatal_error
            - BranchSide:      'ra_lex.c:1319,3'
              BranchSideFuncs:
                - flb_ra_realloc
                - yy_fatal_error
                - flb_ra_restart
                - ferror
                - yy_fatal_error
        - Branch String:   'ra_lex.c:1319,3'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1319,3'
              BranchSideFuncs:
                - ferror
                - flb_ra_realloc
                - yy_fatal_error
                - flb_ra_restart
                - yy_fatal_error
            - BranchSide:      'ra_lex.c:1319,3'
              BranchSideFuncs:
                - flb_ra_realloc
                - yy_fatal_error
                - flb_ra_restart
        - Branch String:   'ra_lex.c:1319,3'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1319,3'
              BranchSideFuncs:
                - yy_fatal_error
            - BranchSide:      'ra_lex.c:1322,42'
              BranchSideFuncs:
                - flb_ra_realloc
                - yy_fatal_error
                - flb_ra_restart
        - Branch String:   'ra_lex.c:1319,3'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1319,3'
              BranchSideFuncs:
                - ferror
                - flb_ra_realloc
                - yy_fatal_error
                - flb_ra_restart
                - __errno_location
                - __errno_location
                - clearerr
                - fread
                - yy_fatal_error
            - BranchSide:      'ra_lex.c:1319,3'
              BranchSideFuncs:
                - flb_ra_realloc
                - yy_fatal_error
                - flb_ra_restart
                - __errno_location
                - __errno_location
                - clearerr
                - fread
                - ferror
                - yy_fatal_error
        - Branch String:   'ra_lex.c:1319,3'
          Branch Sides:
            - BranchSide:      'ra_lex.c:0,0'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - clearerr
                - fread
                - flb_ra_realloc
                - yy_fatal_error
                - flb_ra_restart
                - ferror
                - yy_fatal_error
            - BranchSide:      'ra_lex.c:1319,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - clearerr
                - fread
                - flb_ra_realloc
                - yy_fatal_error
                - flb_ra_restart
                - ferror
                - yy_fatal_error
        - Branch String:   'ra_lex.c:1319,3'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1319,3'
              BranchSideFuncs:
                - yy_fatal_error
            - BranchSide:      'ra_lex.c:1319,3'
              BranchSideFuncs:
                - __errno_location
                - clearerr
                - fread
                - flb_ra_realloc
                - yy_fatal_error
                - flb_ra_restart
                - __errno_location
                - yy_fatal_error
                - ferror
        - Branch String:   'ra_lex.c:1325,7'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1327,8'
              BranchSideFuncs:
                - flb_ra_realloc
                - yy_fatal_error
                - flb_ra_restart
            - BranchSide:      'ra_lex.c:1342,11'
              BranchSideFuncs:
                - flb_ra_realloc
                - yy_fatal_error
        - Branch String:   'ra_lex.c:1327,8'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1329,12'
              BranchSideFuncs:
                - flb_ra_restart
                - flb_ra_realloc
                - yy_fatal_error
            - BranchSide:      'ra_lex.c:1335,12'
              BranchSideFuncs:
                - flb_ra_realloc
                - yy_fatal_error
        - Branch String:   'ra_lex.c:1344,6'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1346,18'
              BranchSideFuncs:
                - flb_ra_realloc
                - yy_fatal_error
            - BranchSide:      'ra_lex.c:1355,21'
              BranchSideFuncs: []
        - Branch String:   'ra_lex.c:1349,8'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1350,4'
              BranchSideFuncs: []
            - BranchSide:      'ra_lex.c:1352,50'
              BranchSideFuncs: []
      Callsites:
        - Src:             'ra_lex.c:1236,3'
          Dst:             yy_fatal_error
        - Src:             'ra_lex.c:1297,6'
          Dst:             flb_ra_realloc
        - Src:             'ra_lex.c:1305,5'
          Dst:             yy_fatal_error
        - Src:             'ra_lex.c:1319,3'
          Dst:             getc
        - Src:             'ra_lex.c:1319,3'
          Dst:             ferror
        - Src:             'ra_lex.c:1319,3'
          Dst:             yy_fatal_error
        - Src:             'ra_lex.c:1319,3'
          Dst:             __errno_location
        - Src:             'ra_lex.c:1319,3'
          Dst:             fread
        - Src:             'ra_lex.c:1319,3'
          Dst:             ferror
        - Src:             'ra_lex.c:1319,3'
          Dst:             __errno_location
        - Src:             'ra_lex.c:1319,3'
          Dst:             yy_fatal_error
        - Src:             'ra_lex.c:1319,3'
          Dst:             __errno_location
        - Src:             'ra_lex.c:1319,3'
          Dst:             clearerr
        - Src:             'ra_lex.c:1330,4'
          Dst:             flb_ra_restart
        - Src:             'ra_lex.c:1347,50'
          Dst:             flb_ra_realloc
        - Src:             'ra_lex.c:1350,4'
          Dst:             yy_fatal_error
    - functionName:    getc
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    clearerr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    yy_try_NUL_trans
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1400
      functionLinenumberEnd: 1421
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - yy_current_state
        - yyscanner
      BBCount:         13
      ICount:          122
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ra_lex.c:1406,7'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1408,34'
              BranchSideFuncs: []
            - BranchSide:      'ra_lex.c:1411,2'
              BranchSideFuncs: []
        - Branch String:   'ra_lex.c:1411,2'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1413,35'
              BranchSideFuncs: []
            - BranchSide:      'ra_lex.c:1417,36'
              BranchSideFuncs: []
        - Branch String:   'ra_lex.c:1414,8'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1411,2'
              BranchSideFuncs: []
            - BranchSide:      'ra_lex.c:1415,19'
              BranchSideFuncs: []
        - Branch String:   'ra_lex.c:1421,9'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1421,9'
              BranchSideFuncs: []
            - BranchSide:      'ra_lex.c:1421,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    yy_get_previous_state
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1367
      functionLinenumberEnd: 1391
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - yyscanner
      BBCount:         17
      ICount:          145
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'ra_lex.c:1374,2'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1376,20'
              BranchSideFuncs: []
            - BranchSide:      'ra_lex.c:1391,9'
              BranchSideFuncs: []
        - Branch String:   'ra_lex.c:1376,19'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1376,34'
              BranchSideFuncs: []
            - BranchSide:      'ra_lex.c:1376,18'
              BranchSideFuncs: []
        - Branch String:   'ra_lex.c:1377,8'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1379,35'
              BranchSideFuncs: []
            - BranchSide:      'ra_lex.c:1382,3'
              BranchSideFuncs: []
        - Branch String:   'ra_lex.c:1382,3'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1384,36'
              BranchSideFuncs: []
            - BranchSide:      'ra_lex.c:1388,37'
              BranchSideFuncs: []
        - Branch String:   'ra_lex.c:1385,9'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1382,3'
              BranchSideFuncs: []
            - BranchSide:      'ra_lex.c:1386,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flb_log_check
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_log.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - l
      BBCount:         14
      ICount:          65
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - flb_worker_log_level
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_log.h:106,12'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:106,15'
              BranchSideFuncs:
                - flb_worker_log_level
            - BranchSide:      'include/fluent-bit/flb_log.h:110,9'
              BranchSideFuncs:
                - flb_worker_log_level
        - Branch String:   'include/fluent-bit/flb_log.h:106,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:107,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:110,9'
              BranchSideFuncs:
                - flb_worker_log_level
        - Branch String:   'include/fluent-bit/flb_log.h:110,19'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:110,43'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:111,9'
              BranchSideFuncs: []
        - Branch String:   'include/fluent-bit/flb_log.h:110,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:111,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:113,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'include/fluent-bit/flb_log.h:110,22'
          Dst:             flb_worker_log_level
    - functionName:    flb_strdup
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_str.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flb_strndup
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/fluent-bit/flb_str.h:46,27'
          Dst:             strlen
        - Src:             'include/fluent-bit/flb_str.h:46,12'
          Dst:             flb_strndup
    - functionName:    remove_dup_quotes
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra.l'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - n
      BBCount:         20
      ICount:          148
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - flb_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ra.l:19,5'
          Branch Sides:
            - BranchSide:      'ra.l:20,13'
              BranchSideFuncs:
                - flb_malloc.4568
            - BranchSide:      'ra.l:26,31'
              BranchSideFuncs:
                - flb_malloc.4568
        - Branch String:   'ra.l:20,13'
          Branch Sides:
            - BranchSide:      'ra.l:21,17'
              BranchSideFuncs:
                - flb_malloc.4568
            - BranchSide:      'ra.l:24,5'
              BranchSideFuncs:
                - flb_malloc.4568
        - Branch String:   'ra.l:27,9'
          Branch Sides:
            - BranchSide:      'ra.l:28,9'
              BranchSideFuncs: []
            - BranchSide:      'ra.l:31,7'
              BranchSideFuncs: []
        - Branch String:   'ra.l:32,5'
          Branch Sides:
            - BranchSide:      'ra.l:33,13'
              BranchSideFuncs: []
            - BranchSide:      'ra.l:40,5'
              BranchSideFuncs: []
        - Branch String:   'ra.l:33,13'
          Branch Sides:
            - BranchSide:      'ra.l:34,13'
              BranchSideFuncs: []
            - BranchSide:      'ra.l:37,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'ra.l:26,20'
          Dst:             flb_malloc
    - functionName:    flb_ra_lex
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 939
      functionLinenumberEnd: 1218
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - yylval_param
        - yyscanner
      BBCount:         78
      ICount:          711
      EdgeCount:       90
      CyclomaticComplexity: 14
      functionsReached:
        - atoi
        - flb_log_check
        - flb_log_print
        - flb_ra__create_buffer
        - flb_ra__load_buffer_state
        - flb_ra_ensure_buffer_stack
        - flb_strdup
        - remove_dup_quotes
        - yy_fatal_error
        - yy_get_next_buffer
        - yy_get_previous_state
        - yy_try_NUL_trans
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ra_lex.c:947,7'
          Branch Sides:
            - BranchSide:      'ra_lex.c:949,3'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - yy_fatal_error
                - flb_log_check.4590
                - flb_log_print
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
            - BranchSide:      'ra_lex.c:979,2'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - yy_fatal_error
                - flb_log_check.4590
                - flb_log_print
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
        - Branch String:   'ra_lex.c:955,8'
          Branch Sides:
            - BranchSide:      'ra_lex.c:956,4'
              BranchSideFuncs:
                - flb_ra_ensure_buffer_stack
                - flb_ra__create_buffer
                - flb_ra__load_buffer_state
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - yy_fatal_error
                - flb_log_check.4590
                - flb_log_print
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
            - BranchSide:      'ra_lex.c:958,10'
              BranchSideFuncs:
                - flb_ra_ensure_buffer_stack
                - flb_ra__create_buffer
                - flb_ra__load_buffer_state
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - yy_fatal_error
                - flb_log_check.4590
                - flb_log_print
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
        - Branch String:   'ra_lex.c:958,8'
          Branch Sides:
            - BranchSide:      'ra_lex.c:959,11'
              BranchSideFuncs:
                - flb_ra_ensure_buffer_stack
                - flb_ra__create_buffer
                - flb_ra__load_buffer_state
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - yy_fatal_error
                - flb_log_check.4590
                - flb_log_print
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
            - BranchSide:      'ra_lex.c:961,10'
              BranchSideFuncs:
                - flb_ra_ensure_buffer_stack
                - flb_ra__create_buffer
                - flb_ra__load_buffer_state
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - yy_fatal_error
                - flb_log_check.4590
                - flb_log_print
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
        - Branch String:   'ra_lex.c:961,8'
          Branch Sides:
            - BranchSide:      'ra_lex.c:962,12'
              BranchSideFuncs:
                - flb_ra_ensure_buffer_stack
                - flb_ra__create_buffer
                - flb_ra__load_buffer_state
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - yy_fatal_error
                - flb_log_check.4590
                - flb_log_print
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
            - BranchSide:      'ra_lex.c:964,10'
              BranchSideFuncs:
                - flb_ra_ensure_buffer_stack
                - flb_ra__create_buffer
                - flb_ra__load_buffer_state
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - yy_fatal_error
                - flb_log_check.4590
                - flb_log_print
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
        - Branch String:   'ra_lex.c:964,8'
          Branch Sides:
            - BranchSide:      'ra_lex.c:964,10'
              BranchSideFuncs:
                - flb_ra_ensure_buffer_stack
                - flb_ra__create_buffer
                - flb_ra__load_buffer_state
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - yy_fatal_error
                - flb_log_check.4590
                - flb_log_print
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
            - BranchSide:      'ra_lex.c:964,8'
              BranchSideFuncs:
                - flb_ra_ensure_buffer_stack
                - flb_ra__create_buffer
                - flb_ra__load_buffer_state
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - yy_fatal_error
                - flb_log_check.4590
                - flb_log_print
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
        - Branch String:   'ra_lex.c:964,10'
          Branch Sides:
            - BranchSide:      'ra_lex.c:965,27'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - yy_fatal_error
                - flb_log_check.4590
                - flb_log_print
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
            - BranchSide:      'ra_lex.c:970,25'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - yy_fatal_error
                - flb_log_check.4590
                - flb_log_print
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
        - Branch String:   'ra_lex.c:964,8'
          Branch Sides:
            - BranchSide:      'ra_lex.c:965,27'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - yy_fatal_error
                - flb_log_check.4590
                - flb_log_print
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
            - BranchSide:      'ra_lex.c:970,25'
              BranchSideFuncs:
                - flb_ra__load_buffer_state
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - yy_fatal_error
                - flb_log_check.4590
                - flb_log_print
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
        - Branch String:   'ra_lex.c:996,9'
          Branch Sides:
            - BranchSide:      'ra_lex.c:998,36'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - yy_fatal_error
                - flb_log_check.4590
                - flb_log_print
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
            - BranchSide:      'ra_lex.c:1001,4'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - yy_fatal_error
                - flb_log_check.4590
                - flb_log_print
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
        - Branch String:   'ra_lex.c:1001,4'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1003,37'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - yy_fatal_error
                - flb_log_check.4590
                - flb_log_print
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
            - BranchSide:      'ra_lex.c:1007,38'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - yy_fatal_error
                - flb_log_check.4590
                - flb_log_print
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
        - Branch String:   'ra_lex.c:1004,10'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1001,4'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - yy_fatal_error
                - flb_log_check.4590
                - flb_log_print
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
            - BranchSide:      'ra_lex.c:1005,21'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - yy_fatal_error
                - flb_log_check.4590
                - flb_log_print
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
        - Branch String:   'ra_lex.c:1009,4'
          Branch Sides:
            - BranchSide:      'ra_lex.c:995,25'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - yy_fatal_error
                - flb_log_check.4590
                - flb_log_print
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
            - BranchSide:      'ra_lex.c:1013,22'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - yy_fatal_error
                - flb_log_check.4590
                - flb_log_print
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
        - Branch String:   'ra_lex.c:1014,8'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1016,12'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - yy_fatal_error
                - flb_log_check.4590
                - flb_log_print
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
            - BranchSide:      'ra_lex.c:1021,3'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - yy_fatal_error
                - flb_log_check.4590
                - flb_log_print
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
        - Branch String:   'ra_lex.c:1025,3'
          Branch Sides:
            - BranchSide:      'ra.l:54,26'
              BranchSideFuncs:
                - atoi
            - BranchSide:      'ra.l:55,38'
              BranchSideFuncs:
                - remove_dup_quotes
            - BranchSide:      'ra.l:56,31'
              BranchSideFuncs:
                - flb_strdup.4591
            - BranchSide:      'ra.l:63,10'
              BranchSideFuncs: []
            - BranchSide:      'ra.l:63,10'
              BranchSideFuncs: []
            - BranchSide:      'ra.l:63,10'
              BranchSideFuncs: []
            - BranchSide:      'ra.l:63,10'
              BranchSideFuncs: []
            - BranchSide:      'ra.l:63,10'
              BranchSideFuncs: []
            - BranchSide:      'ra.l:63,10'
              BranchSideFuncs: []
            - BranchSide:      'ra.l:65,2'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - yy_fatal_error
                - flb_log_check.4590
                - flb_log_print
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
            - BranchSide:      'ra.l:66,2'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - yy_fatal_error
                - flb_log_check.4590
                - flb_log_print
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
            - BranchSide:      'ra.l:67,1'
              BranchSideFuncs:
                - flb_log_check.4590
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - yy_fatal_error
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
                - flb_log_print
            - BranchSide:      'ra.l:69,1'
              BranchSideFuncs:
                - yy_fatal_error
            - BranchSide:      'ra_lex.c:1029,13'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - yy_fatal_error
                - flb_log_check.4590
                - flb_log_print
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
            - BranchSide:      'ra_lex.c:1088,2'
              BranchSideFuncs: []
            - BranchSide:      'ra_lex.c:1093,42'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_fatal_error
                - flb_log_check.4590
                - flb_log_print
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
            - BranchSide:      'ra_lex.c:1213,3'
              BranchSideFuncs:
                - yy_fatal_error
        - Branch String:   'ra.l:67,1'
          Branch Sides:
            - BranchSide:      'ra.l:67,1'
              BranchSideFuncs:
                - flb_log_print
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - yy_fatal_error
                - flb_log_check.4590
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
            - BranchSide:      'ra.l:68,2'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - yy_fatal_error
                - flb_log_check.4590
                - flb_log_print
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
        - Branch String:   'ra_lex.c:1099,8'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1110,22'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_fatal_error
                - flb_log_check.4590
                - flb_log_print
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
            - BranchSide:      'ra_lex.c:1122,8'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_fatal_error
                - flb_log_check.4590
                - flb_log_print
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
        - Branch String:   'ra_lex.c:1122,8'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1126,22'
              BranchSideFuncs:
                - yy_get_previous_state
                - yy_try_NUL_trans
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_fatal_error
                - flb_log_check.4590
                - flb_log_print
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
            - BranchSide:      'ra_lex.c:1158,37'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - yy_fatal_error
                - flb_log_check.4590
                - flb_log_print
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
                - yy_get_previous_state
        - Branch String:   'ra_lex.c:1143,9'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1146,15'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - yy_fatal_error
                - flb_log_check.4590
                - flb_log_print
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
            - BranchSide:      'ra_lex.c:1153,13'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - yy_fatal_error
                - flb_log_check.4590
                - flb_log_print
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
        - Branch String:   'ra_lex.c:1158,8'
          Branch Sides:
            - BranchSide:      'ra_lex.c:1162,5'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - yy_fatal_error
                - flb_log_check.4590
                - flb_log_print
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
            - BranchSide:      'ra_lex.c:1191,6'
              BranchSideFuncs:
                - yy_get_previous_state
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - yy_fatal_error
                - flb_log_check.4590
                - flb_log_print
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
            - BranchSide:      'ra_lex.c:1201,6'
              BranchSideFuncs:
                - yy_get_previous_state
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - yy_fatal_error
                - flb_log_check.4590
                - flb_log_print
                - flb_strdup.4591
                - remove_dup_quotes
                - atoi
                - yy_fatal_error
      Callsites:
        - Src:             'ra_lex.c:965,4'
          Dst:             flb_ra_ensure_buffer_stack
        - Src:             'ra_lex.c:967,5'
          Dst:             flb_ra__create_buffer
        - Src:             'ra_lex.c:970,3'
          Dst:             flb_ra__load_buffer_state
        - Src:             'ra.l:54,21'
          Dst:             atoi
        - Src:             'ra.l:55,20'
          Dst:             remove_dup_quotes
        - Src:             'ra.l:56,20'
          Dst:             flb_strdup
        - Src:             'ra.l:67,1'
          Dst:             flb_log_check
        - Src:             'ra.l:67,1'
          Dst:             flb_log_print
        - Src:             'ra.l:69,1'
          Dst:             yy_fatal_error
        - Src:             'ra_lex.c:1128,23'
          Dst:             yy_get_previous_state
        - Src:             'ra_lex.c:1139,20'
          Dst:             yy_try_NUL_trans
        - Src:             'ra_lex.c:1158,17'
          Dst:             yy_get_next_buffer
        - Src:             'ra_lex.c:1193,24'
          Dst:             yy_get_previous_state
        - Src:             'ra_lex.c:1203,24'
          Dst:             yy_get_previous_state
        - Src:             'ra_lex.c:1213,3'
          Dst:             yy_fatal_error
    - functionName:    yytnamerr
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 910
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - yyres
        - yystr
      BBCount:         28
      ICount:          143
      EdgeCount:       32
      CyclomaticComplexity: 6
      functionsReached:
        - stpcpy
        - strlen
      functionUses:    3
      BranchProfiles:
        - Branch String:   'ra_parser.c:873,7'
          Branch Sides:
            - BranchSide:      'ra_parser.c:875,19'
              BranchSideFuncs:
                - strlen
                - stpcpy
            - BranchSide:      'ra_parser.c:906,7'
              BranchSideFuncs:
                - strlen
                - stpcpy
        - Branch String:   'ra_parser.c:879,9'
          Branch Sides:
            - BranchSide:      'ra_parser.c:883,13'
              BranchSideFuncs:
                - strlen
                - stpcpy
            - BranchSide:      'ra_parser.c:883,13'
              BranchSideFuncs:
                - strlen
                - stpcpy
            - BranchSide:      'ra_parser.c:886,18'
              BranchSideFuncs:
                - strlen
                - stpcpy
            - BranchSide:      'ra_parser.c:893,17'
              BranchSideFuncs:
                - strlen
                - stpcpy
            - BranchSide:      'ra_parser.c:899,17'
              BranchSideFuncs: []
        - Branch String:   'ra_parser.c:886,17'
          Branch Sides:
            - BranchSide:      'ra_parser.c:887,15'
              BranchSideFuncs:
                - strlen
                - stpcpy
            - BranchSide:      'ra_parser.c:889,15'
              BranchSideFuncs:
                - strlen
                - stpcpy
        - Branch String:   'ra_parser.c:893,17'
          Branch Sides:
            - BranchSide:      'ra_parser.c:894,29'
              BranchSideFuncs:
                - strlen
                - stpcpy
            - BranchSide:      'ra_parser.c:895,16'
              BranchSideFuncs:
                - strlen
                - stpcpy
        - Branch String:   'ra_parser.c:899,17'
          Branch Sides:
            - BranchSide:      'ra_parser.c:900,15'
              BranchSideFuncs: []
            - BranchSide:      'ra_parser.c:901,20'
              BranchSideFuncs: []
        - Branch String:   'ra_parser.c:906,7'
          Branch Sides:
            - BranchSide:      'ra_parser.c:907,22'
              BranchSideFuncs:
                - stpcpy
            - BranchSide:      'ra_parser.c:909,12'
              BranchSideFuncs:
                - strlen
      Callsites:
        - Src:             'ra_parser.c:907,12'
          Dst:             stpcpy
        - Src:             'ra_parser.c:909,12'
          Dst:             strlen
    - functionName:    stpcpy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    yydestruct
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1090
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - yymsg
        - yytype
        - yyvaluep
        - rp
        - str
        - scanner
      BBCount:         10
      ICount:          67
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - flb_free
      functionUses:    4
      BranchProfiles:
        - Branch String:   'ra_parser.c:1067,7'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1068,11'
              BranchSideFuncs:
                - flb_free.4620
                - flb_free.4620
            - BranchSide:      'ra_parser.c:1072,11'
              BranchSideFuncs:
                - flb_free.4620
                - flb_free.4620
        - Branch String:   'ra_parser.c:1072,3'
          Branch Sides:
            - BranchSide:      'ra.y:55,28'
              BranchSideFuncs:
                - flb_free.4620
            - BranchSide:      'ra.y:56,28'
              BranchSideFuncs:
                - flb_free.4620
            - BranchSide:      'ra_parser.c:1087,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'ra.y:55,15'
          Dst:             flb_free
        - Src:             'ra.y:56,15'
          Dst:             flb_free
    - functionName:    flb_free
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    yysyntax_error
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 924
      functionLinenumberEnd: 1053
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - yymsg_alloc
        - yymsg
        - yyssp
        - yytoken
      BBCount:         68
      ICount:          416
      EdgeCount:       86
      CyclomaticComplexity: 20
      functionsReached:
        - strlen
        - yytnamerr
      functionUses:    2
      BranchProfiles:
        - Branch String:   'ra_parser.c:959,7'
          Branch Sides:
            - BranchSide:      'ra_parser.c:961,26'
              BranchSideFuncs:
                - yytnamerr
                - strlen
                - yytnamerr
                - yytnamerr
            - BranchSide:      'ra_parser.c:999,11'
              BranchSideFuncs:
                - strlen
                - yytnamerr
        - Branch String:   'ra_parser.c:965,11'
          Branch Sides:
            - BranchSide:      'ra_parser.c:970,26'
              BranchSideFuncs:
                - strlen
                - yytnamerr
            - BranchSide:      'ra_parser.c:997,5'
              BranchSideFuncs:
                - strlen
                - yytnamerr
        - Branch String:   'ra_parser.c:970,26'
          Branch Sides:
            - BranchSide:      'ra_parser.c:970,37'
              BranchSideFuncs:
                - strlen
                - yytnamerr
                - yytnamerr
            - BranchSide:      'ra_parser.c:970,15'
              BranchSideFuncs:
                - strlen
                - yytnamerr
                - yytnamerr
        - Branch String:   'ra_parser.c:973,24'
          Branch Sides:
            - BranchSide:      'ra_parser.c:973,49'
              BranchSideFuncs:
                - strlen
                - yytnamerr
                - yytnamerr
            - BranchSide:      'ra_parser.c:973,15'
              BranchSideFuncs:
                - strlen
                - yytnamerr
                - yytnamerr
        - Branch String:   'ra_parser.c:976,11'
          Branch Sides:
            - BranchSide:      'ra_parser.c:977,25'
              BranchSideFuncs:
                - strlen
                - yytnamerr
                - yytnamerr
            - BranchSide:      'ra_parser.c:996,9'
              BranchSideFuncs:
                - strlen
                - yytnamerr
        - Branch String:   'ra_parser.c:977,43'
          Branch Sides:
            - BranchSide:      'ra_parser.c:977,46'
              BranchSideFuncs:
                - strlen
                - yytnamerr
                - yytnamerr
            - BranchSide:      'ra_parser.c:978,21'
              BranchSideFuncs:
                - strlen
                - yytnamerr
                - yytnamerr
        - Branch String:   'ra_parser.c:977,17'
          Branch Sides:
            - BranchSide:      'ra_parser.c:978,21'
              BranchSideFuncs:
                - yytnamerr
                - strlen
                - yytnamerr
            - BranchSide:      'ra_parser.c:980,21'
              BranchSideFuncs:
                - yytnamerr
                - strlen
                - yytnamerr
        - Branch String:   'ra_parser.c:980,21'
          Branch Sides:
            - BranchSide:      'ra_parser.c:982,29'
              BranchSideFuncs:
                - strlen
                - yytnamerr
            - BranchSide:      'ra_parser.c:986,44'
              BranchSideFuncs:
                - yytnamerr
                - strlen
                - yytnamerr
        - Branch String:   'ra_parser.c:990,41'
          Branch Sides:
            - BranchSide:      'ra_parser.c:990,44'
              BranchSideFuncs:
                - strlen
                - yytnamerr
                - yytnamerr
            - BranchSide:      'ra_parser.c:993,21'
              BranchSideFuncs: []
        - Branch String:   'ra_parser.c:990,23'
          Branch Sides:
            - BranchSide:      'ra_parser.c:991,30'
              BranchSideFuncs:
                - strlen
                - yytnamerr
                - yytnamerr
            - BranchSide:      'ra_parser.c:993,21'
              BranchSideFuncs: []
        - Branch String:   'ra_parser.c:999,3'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1000,5'
              BranchSideFuncs:
                - strlen
                - yytnamerr
            - BranchSide:      'ra_parser.c:1006,7'
              BranchSideFuncs:
                - strlen
                - yytnamerr
            - BranchSide:      'ra_parser.c:1007,7'
              BranchSideFuncs:
                - strlen
                - yytnamerr
            - BranchSide:      'ra_parser.c:1008,7'
              BranchSideFuncs:
                - strlen
                - yytnamerr
            - BranchSide:      'ra_parser.c:1009,7'
              BranchSideFuncs:
                - strlen
                - yytnamerr
            - BranchSide:      'ra_parser.c:1010,7'
              BranchSideFuncs:
                - strlen
                - yytnamerr
            - BranchSide:      'ra_parser.c:1011,7'
              BranchSideFuncs:
                - strlen
                - yytnamerr
        - Branch String:   'ra_parser.c:1019,27'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1019,30'
              BranchSideFuncs:
                - yytnamerr
            - BranchSide:      'ra_parser.c:1022,7'
              BranchSideFuncs: []
        - Branch String:   'ra_parser.c:1019,9'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1020,16'
              BranchSideFuncs:
                - yytnamerr
            - BranchSide:      'ra_parser.c:1022,7'
              BranchSideFuncs: []
        - Branch String:   'ra_parser.c:1025,7'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1027,26'
              BranchSideFuncs: []
            - BranchSide:      'ra_parser.c:1038,18'
              BranchSideFuncs:
                - yytnamerr
        - Branch String:   'ra_parser.c:1029,14'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1029,18'
              BranchSideFuncs: []
            - BranchSide:      'ra_parser.c:1030,10'
              BranchSideFuncs: []
        - Branch String:   'ra_parser.c:1028,11'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1030,10'
              BranchSideFuncs: []
            - BranchSide:      'ra_parser.c:1031,7'
              BranchSideFuncs: []
        - Branch String:   'ra_parser.c:1040,5'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1041,12'
              BranchSideFuncs:
                - yytnamerr
            - BranchSide:      'ra_parser.c:1052,3'
              BranchSideFuncs: []
        - Branch String:   'ra_parser.c:1041,23'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1041,26'
              BranchSideFuncs:
                - yytnamerr
            - BranchSide:      'ra_parser.c:1048,11'
              BranchSideFuncs:
                - yytnamerr
        - Branch String:   'ra_parser.c:1041,45'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1041,48'
              BranchSideFuncs:
                - yytnamerr
            - BranchSide:      'ra_parser.c:1048,11'
              BranchSideFuncs:
                - yytnamerr
        - Branch String:   'ra_parser.c:1041,11'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1043,29'
              BranchSideFuncs:
                - yytnamerr
            - BranchSide:      'ra_parser.c:1048,11'
              BranchSideFuncs:
                - yytnamerr
      Callsites:
        - Src:             'ra_parser.c:962,29'
          Dst:             yytnamerr
        - Src:             'ra_parser.c:989,32'
          Dst:             yytnamerr
        - Src:             'ra_parser.c:1018,37'
          Dst:             strlen
        - Src:             'ra_parser.c:1043,18'
          Dst:             yytnamerr
    - functionName:    flb_ra_parse
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1101
      functionLinenumberEnd: 1631
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rp
        - str
        - scanner
      BBCount:         152
      ICount:          1011
      EdgeCount:       198
      CyclomaticComplexity: 48
      functionsReached:
        - flb_free
        - flb_ra_error
        - flb_ra_lex
        - flb_ra_parser_key_add
        - flb_ra_parser_subentry_add_array_id
        - flb_ra_parser_subentry_add_string
        - yydestruct
        - yysyntax_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ra_parser.c:1191,7'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1197,28'
              BranchSideFuncs:
                - malloc
                - flb_ra_error
                - free
                - free
                - yydestruct
                - yydestruct
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - yydestruct
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - free
            - BranchSide:      'ra_parser.c:1254,7'
              BranchSideFuncs:
                - malloc
                - flb_ra_error
                - free
                - free
                - yydestruct
                - yydestruct
                - free
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - yydestruct
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
        - Branch String:   'ra_parser.c:1220,11'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1221,9'
              BranchSideFuncs:
                - flb_ra_error
                - free
                - free
                - yydestruct
                - yydestruct
            - BranchSide:      'ra_parser.c:1222,19'
              BranchSideFuncs:
                - malloc
                - flb_ra_error
                - free
                - free
                - yydestruct
                - yydestruct
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - yydestruct
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - free
        - Branch String:   'ra_parser.c:1223,11'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1224,21'
              BranchSideFuncs:
                - malloc
                - flb_ra_error
                - free
                - free
                - yydestruct
                - yydestruct
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - yydestruct
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - free
            - BranchSide:      'ra_parser.c:1227,29'
              BranchSideFuncs:
                - malloc
                - flb_ra_error
                - free
                - free
                - yydestruct
                - yydestruct
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - yydestruct
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - free
        - Branch String:   'ra_parser.c:1231,13'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1232,11'
              BranchSideFuncs:
                - malloc
                - flb_ra_error
                - free
                - free
                - yydestruct
                - yydestruct
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - yydestruct
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - free
            - BranchSide:      'ra_parser.c:1233,9'
              BranchSideFuncs:
                - malloc
                - flb_ra_error
                - free
                - free
                - yydestruct
                - yydestruct
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - yydestruct
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - free
        - Branch String:   'ra_parser.c:1236,13'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1237,25'
              BranchSideFuncs:
                - free
                - malloc
                - flb_ra_error
                - free
                - free
                - yydestruct
                - yydestruct
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - yydestruct
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
            - BranchSide:      'ra_parser.c:1241,15'
              BranchSideFuncs:
                - malloc
                - flb_ra_error
                - free
                - free
                - yydestruct
                - yydestruct
                - free
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - yydestruct
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
        - Branch String:   'ra_parser.c:1249,11'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1250,9'
              BranchSideFuncs:
                - free
                - free
                - yydestruct
                - yydestruct
            - BranchSide:      'ra_parser.c:1251,5'
              BranchSideFuncs:
                - malloc
                - flb_ra_error
                - free
                - free
                - yydestruct
                - yydestruct
                - free
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - yydestruct
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
        - Branch String:   'ra_parser.c:1254,7'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1255,5'
              BranchSideFuncs:
                - free
                - free
                - yydestruct
                - yydestruct
            - BranchSide:      'ra_parser.c:1257,3'
              BranchSideFuncs:
                - free
                - free
                - yydestruct
                - yydestruct
                - malloc
                - flb_ra_error
                - free
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - yydestruct
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
        - Branch String:   'ra_parser.c:1269,7'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1270,5'
              BranchSideFuncs:
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_lex
                - free
                - free
                - yydestruct
                - yydestruct
                - malloc
                - flb_ra_error
                - free
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - yydestruct
                - malloc
                - yysyntax_error
                - free
            - BranchSide:      'ra_parser.c:1275,7'
              BranchSideFuncs:
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - malloc
                - free
                - flb_ra_lex
        - Branch String:   'ra_parser.c:1275,7'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1278,32'
              BranchSideFuncs:
                - flb_ra_lex
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - malloc
                - free
            - BranchSide:      'ra_parser.c:1281,7'
              BranchSideFuncs:
                - flb_ra_lex
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - malloc
                - free
        - Branch String:   'ra_parser.c:1281,7'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1283,24'
              BranchSideFuncs:
                - flb_ra_lex
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - malloc
                - free
            - BranchSide:      'ra_parser.c:1288,17'
              BranchSideFuncs:
                - flb_ra_lex
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - malloc
                - free
        - Branch String:   'ra_parser.c:1288,17'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1288,17'
              BranchSideFuncs:
                - flb_ra_lex
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - malloc
                - free
            - BranchSide:      'ra_parser.c:1288,15'
              BranchSideFuncs:
                - flb_ra_lex
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - malloc
                - free
        - Branch String:   'ra_parser.c:1288,17'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1288,15'
              BranchSideFuncs:
                - flb_ra_lex
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - malloc
                - free
            - BranchSide:      'ra_parser.c:1288,15'
              BranchSideFuncs:
                - flb_ra_lex
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - malloc
                - free
        - Branch String:   'ra_parser.c:1295,15'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1295,27'
              BranchSideFuncs:
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_lex
                - free
                - free
                - yydestruct
                - yydestruct
                - malloc
                - flb_ra_error
                - free
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - yydestruct
                - malloc
                - yysyntax_error
                - free
            - BranchSide:      'ra_parser.c:1296,5'
              BranchSideFuncs:
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_lex
                - free
                - free
                - yydestruct
                - yydestruct
                - malloc
                - flb_ra_error
                - free
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - yydestruct
                - malloc
                - yysyntax_error
                - free
        - Branch String:   'ra_parser.c:1295,31'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1295,42'
              BranchSideFuncs:
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_lex
                - free
                - free
                - yydestruct
                - yydestruct
                - malloc
                - flb_ra_error
                - free
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - yydestruct
                - malloc
                - yysyntax_error
                - free
            - BranchSide:      'ra_parser.c:1296,5'
              BranchSideFuncs:
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_lex
                - free
                - free
                - yydestruct
                - yydestruct
                - malloc
                - flb_ra_error
                - free
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - yydestruct
                - malloc
                - yysyntax_error
                - free
        - Branch String:   'ra_parser.c:1295,7'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1296,5'
              BranchSideFuncs:
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_lex
                - free
                - free
                - yydestruct
                - yydestruct
                - malloc
                - flb_ra_error
                - free
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - yydestruct
                - malloc
                - yysyntax_error
                - free
            - BranchSide:      'ra_parser.c:1297,17'
              BranchSideFuncs:
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
        - Branch String:   'ra_parser.c:1298,7'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1302,14'
              BranchSideFuncs:
                - flb_ra_parser_subentry_add_array_id
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
            - BranchSide:      'ra_parser.c:1308,7'
              BranchSideFuncs:
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
        - Branch String:   'ra_parser.c:1308,7'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1309,16'
              BranchSideFuncs:
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
            - BranchSide:      'ra_parser.c:1313,13'
              BranchSideFuncs:
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
        - Branch String:   'ra_parser.c:1328,7'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1329,5'
              BranchSideFuncs:
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_lex
                - malloc
                - flb_ra_error
                - free
                - yydestruct
                - malloc
                - yysyntax_error
                - free
            - BranchSide:      'ra_parser.c:1330,3'
              BranchSideFuncs:
                - flb_ra_parser_subentry_add_array_id
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
        - Branch String:   'ra_parser.c:1352,3'
          Branch Sides:
            - BranchSide:      'ra.y:69,21'
              BranchSideFuncs:
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
            - BranchSide:      'ra.y:80,21'
              BranchSideFuncs:
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
            - BranchSide:      'ra.y:91,55'
              BranchSideFuncs:
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
            - BranchSide:      'ra.y:97,57'
              BranchSideFuncs:
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
            - BranchSide:      'ra_parser.c:1403,16'
              BranchSideFuncs:
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
        - Branch String:   'ra.y:71,25'
          Branch Sides:
            - BranchSide:      'ra.y:72,33'
              BranchSideFuncs:
                - flb_free.4620
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
            - BranchSide:      'ra.y:74,31'
              BranchSideFuncs:
                - flb_free.4620
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
        - Branch String:   'ra.y:82,25'
          Branch Sides:
            - BranchSide:      'ra.y:83,33'
              BranchSideFuncs:
                - flb_free.4620
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
            - BranchSide:      'ra.y:85,31'
              BranchSideFuncs:
                - flb_free.4620
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
        - Branch String:   'ra_parser.c:1430,25'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1430,28'
              BranchSideFuncs:
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
            - BranchSide:      'ra_parser.c:1432,28'
              BranchSideFuncs:
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
        - Branch String:   'ra_parser.c:1430,42'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1430,53'
              BranchSideFuncs:
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
            - BranchSide:      'ra_parser.c:1432,28'
              BranchSideFuncs:
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
        - Branch String:   'ra_parser.c:1430,16'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1431,26'
              BranchSideFuncs:
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
            - BranchSide:      'ra_parser.c:1432,28'
              BranchSideFuncs:
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
        - Branch String:   'ra_parser.c:1444,13'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1444,11'
              BranchSideFuncs:
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_lex
                - malloc
                - flb_ra_error
                - free
                - yydestruct
                - malloc
                - yysyntax_error
                - free
            - BranchSide:      'ra_parser.c:1444,43'
              BranchSideFuncs:
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_lex
                - malloc
                - flb_ra_error
                - free
                - yydestruct
                - malloc
                - yysyntax_error
                - free
        - Branch String:   'ra_parser.c:1444,43'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1444,43'
              BranchSideFuncs:
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_lex
                - malloc
                - flb_ra_error
                - free
                - yydestruct
                - malloc
                - yysyntax_error
                - free
            - BranchSide:      'ra_parser.c:1444,13'
              BranchSideFuncs:
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_lex
                - malloc
                - flb_ra_error
                - free
                - yydestruct
                - malloc
                - yysyntax_error
                - free
        - Branch String:   'ra_parser.c:1444,43'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1444,13'
              BranchSideFuncs:
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_lex
                - malloc
                - flb_ra_error
                - free
                - yydestruct
                - malloc
                - yysyntax_error
                - free
            - BranchSide:      'ra_parser.c:1444,13'
              BranchSideFuncs:
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_lex
                - malloc
                - flb_ra_error
                - free
                - yydestruct
                - malloc
                - yysyntax_error
                - free
        - Branch String:   'ra_parser.c:1447,7'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1449,7'
              BranchSideFuncs:
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
                - yydestruct
            - BranchSide:      'ra_parser.c:1488,7'
              BranchSideFuncs:
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
                - yydestruct
        - Branch String:   'ra_parser.c:1459,13'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1460,20'
              BranchSideFuncs:
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - flb_ra_error
                - free
                - yydestruct
            - BranchSide:      'ra_parser.c:1461,18'
              BranchSideFuncs:
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_lex
                - malloc
                - flb_ra_error
                - free
                - yydestruct
                - malloc
                - yysyntax_error
                - free
        - Branch String:   'ra_parser.c:1463,17'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1464,29'
              BranchSideFuncs:
                - free
                - malloc
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_lex
                - malloc
                - flb_ra_error
                - free
                - yydestruct
                - yysyntax_error
            - BranchSide:      'ra_parser.c:1465,21'
              BranchSideFuncs:
                - malloc
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - flb_ra_error
                - free
                - yydestruct
                - yysyntax_error
        - Branch String:   'ra_parser.c:1466,17'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1468,25'
              BranchSideFuncs:
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - malloc
                - free
                - flb_ra_lex
                - malloc
                - flb_ra_error
                - free
                - yydestruct
            - BranchSide:      'ra_parser.c:1474,41'
              BranchSideFuncs:
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - malloc
                - free
                - flb_ra_lex
                - malloc
                - flb_ra_error
                - free
                - yydestruct
        - Branch String:   'ra_parser.c:1479,13'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1480,11'
              BranchSideFuncs:
                - flb_ra_error
                - free
                - free
                - yydestruct
                - yydestruct
            - BranchSide:      'ra_parser.c:1484,5'
              BranchSideFuncs:
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
                - yydestruct
        - Branch String:   'ra_parser.c:1488,7'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1493,11'
              BranchSideFuncs:
                - yydestruct
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
            - BranchSide:      'ra_parser.c:1509,3'
              BranchSideFuncs:
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
        - Branch String:   'ra_parser.c:1493,11'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1496,15'
              BranchSideFuncs:
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
            - BranchSide:      'ra_parser.c:1502,23'
              BranchSideFuncs:
                - yydestruct
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
        - Branch String:   'ra_parser.c:1496,15'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1497,13'
              BranchSideFuncs:
                - free
                - free
                - yydestruct
                - yydestruct
            - BranchSide:      'ra_parser.c:1498,9'
              BranchSideFuncs:
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
        - Branch String:   'ra_parser.c:1539,11'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1541,15'
              BranchSideFuncs:
                - yydestruct
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
            - BranchSide:      'ra_parser.c:1551,11'
              BranchSideFuncs:
                - yydestruct
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
        - Branch String:   'ra_parser.c:1542,24'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1542,27'
              BranchSideFuncs:
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
            - BranchSide:      'ra_parser.c:1548,9'
              BranchSideFuncs:
                - yydestruct
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
        - Branch String:   'ra_parser.c:1542,41'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1542,52'
              BranchSideFuncs:
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
            - BranchSide:      'ra_parser.c:1548,9'
              BranchSideFuncs:
                - yydestruct
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
        - Branch String:   'ra_parser.c:1542,15'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1544,29'
              BranchSideFuncs:
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
            - BranchSide:      'ra_parser.c:1548,9'
              BranchSideFuncs:
                - yydestruct
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
        - Branch String:   'ra_parser.c:1545,19'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1546,17'
              BranchSideFuncs:
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
            - BranchSide:      'ra_parser.c:1547,13'
              BranchSideFuncs:
                - yydestruct
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
        - Branch String:   'ra_parser.c:1551,11'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1552,9'
              BranchSideFuncs:
                - free
                - free
                - yydestruct
                - yydestruct
            - BranchSide:      'ra_parser.c:1556,26'
              BranchSideFuncs:
                - yydestruct
                - free
                - free
                - yydestruct
                - yydestruct
                - flb_ra_parser_subentry_add_array_id
                - flb_ra_parser_subentry_add_string
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - flb_ra_parser_key_add
                - flb_free.4620
                - yysyntax_error
                - flb_ra_error
                - yydestruct
                - flb_ra_error
                - malloc
                - yysyntax_error
                - free
                - flb_ra_lex
                - malloc
                - free
        - Branch String:   'ra_parser.c:1605,7'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1609,17'
              BranchSideFuncs:
                - yydestruct
                - free
                - free
                - yydestruct
            - BranchSide:      'ra_parser.c:1615,3'
              BranchSideFuncs:
                - free
                - free
                - yydestruct
        - Branch String:   'ra_parser.c:1609,17'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1609,17'
              BranchSideFuncs:
                - yydestruct
                - free
                - free
                - yydestruct
            - BranchSide:      'ra_parser.c:1609,15'
              BranchSideFuncs:
                - yydestruct
                - free
                - free
                - yydestruct
        - Branch String:   'ra_parser.c:1609,17'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1609,15'
              BranchSideFuncs:
                - yydestruct
                - free
                - free
                - yydestruct
            - BranchSide:      'ra_parser.c:1609,15'
              BranchSideFuncs:
                - yydestruct
                - free
                - free
                - yydestruct
        - Branch String:   'ra_parser.c:1617,3'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1620,28'
              BranchSideFuncs:
                - yydestruct
                - free
                - free
            - BranchSide:      'ra_parser.c:1624,7'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'ra_parser.c:1624,7'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1625,19'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'ra_parser.c:1628,7'
              BranchSideFuncs:
                - free
        - Branch String:   'ra_parser.c:1628,7'
          Branch Sides:
            - BranchSide:      'ra_parser.c:1628,7'
              BranchSideFuncs:
                - free
            - BranchSide:      'ra_parser.c:1629,19'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'ra_parser.c:1278,16'
          Dst:             flb_ra_lex
        - Src:             'ra.y:70,27'
          Dst:             flb_ra_parser_key_add
        - Src:             'ra.y:74,21'
          Dst:             flb_free
        - Src:             'ra.y:81,27'
          Dst:             flb_ra_parser_key_add
        - Src:             'ra.y:85,21'
          Dst:             flb_free
        - Src:             'ra.y:91,21'
          Dst:             flb_ra_parser_subentry_add_string
        - Src:             'ra.y:92,21'
          Dst:             flb_free
        - Src:             'ra.y:97,21'
          Dst:             flb_ra_parser_subentry_add_array_id
        - Src:             'ra_parser.c:1458,33'
          Dst:             yysyntax_error
        - Src:             'ra_parser.c:1474,41'
          Dst:             yysyntax_error
        - Src:             'ra_parser.c:1478,9'
          Dst:             flb_ra_error
        - Src:             'ra_parser.c:1501,11'
          Dst:             yydestruct
        - Src:             'ra_parser.c:1555,7'
          Dst:             yydestruct
        - Src:             'ra_parser.c:1595,3'
          Dst:             flb_ra_error
        - Src:             'ra_parser.c:1610,7'
          Dst:             yydestruct
        - Src:             'ra_parser.c:1619,7'
          Dst:             yydestruct
    - functionName:    flb_ra_error
      functionSourceFile: '/src/fluent-bit/build/src/record_accessor/ra.y'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rp
        - query
        - scanner
        - str
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flb_log_check
        - flb_log_print
      functionUses:    2
      BranchProfiles:
        - Branch String:   'ra.y:27,5'
          Branch Sides:
            - BranchSide:      'ra.y:27,5'
              BranchSideFuncs:
                - flb_log_print
            - BranchSide:      'ra.y:27,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'ra.y:27,5'
          Dst:             flb_log_check
        - Src:             'ra.y:27,5'
          Dst:             flb_log_print
    - functionName:    flb_log_check
      functionSourceFile: '/src/fluent-bit/include/fluent-bit/flb_log.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - l
      BBCount:         14
      ICount:          65
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - flb_worker_log_level
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/fluent-bit/flb_log.h:106,12'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:106,15'
              BranchSideFuncs:
                - flb_worker_log_level
            - BranchSide:      'include/fluent-bit/flb_log.h:110,9'
              BranchSideFuncs:
                - flb_worker_log_level
        - Branch String:   'include/fluent-bit/flb_log.h:106,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:107,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:110,9'
              BranchSideFuncs:
                - flb_worker_log_level
        - Branch String:   'include/fluent-bit/flb_log.h:110,19'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:110,43'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:111,9'
              BranchSideFuncs: []
        - Branch String:   'include/fluent-bit/flb_log.h:110,9'
          Branch Sides:
            - BranchSide:      'include/fluent-bit/flb_log.h:111,9'
              BranchSideFuncs: []
            - BranchSide:      'include/fluent-bit/flb_log.h:113,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'include/fluent-bit/flb_log.h:110,22'
          Dst:             flb_worker_log_level
    - functionName:    __bswap_64
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fputc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __bswap_64
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    abort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    memchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strcasestr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    memrchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    epoll_wait
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    epoll_ctl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    clock_gettime
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    timerfd_create
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    timerfd_settime
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    epoll_create1
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    unlink
      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:       []
    - functionName:    vprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    stat
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strerror_r
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_attr_init
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_attr_setdetachstate
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_create
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    prctl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
